小编Gna*_*nas的帖子

Maven surefire和JDK 11

我试图让Maven确定在JDK 11下运行,但我不断收到这些错误:

  1. 如果我设置reuseForks为true:
  Error occurred in starting fork, check output in log
  Process Exit Code: 1
  at org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:670)
  at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:283)
  at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:246)
Run Code Online (Sandbox Code Playgroud)
  1. 如果我将其设置为false:
Execution default-test of goal org.apache.maven.plugins:maven-surefire-   plugin:3.0.0-M1:test
failed: java.lang.ClassNotFoundException: org.apache.maven.plugin.surefire.StartupReportConfiguration
Run Code Online (Sandbox Code Playgroud)

我发现这个这个链接描述了同样的问题,但他们没有任何解决方案.

为了复制这个bug,我创建了这个git repo

java testing maven maven-surefire-plugin java-11

6
推荐指数
2
解决办法
3550
查看次数

标签 统计

java ×1

java-11 ×1

maven ×1

maven-surefire-plugin ×1

testing ×1