Maven Surefire插件“启动分叉时出错,检查日志中的输出”
2022-09-01 02:42:17
我收到以下错误
BUILD ERROR
Error occured in starting fork, check output in log
在运行 junit 测试用例时使用 Maven 2.2.1 和 Surefire 插件 2.11 时。
我该如何修复它?
我收到以下错误
BUILD ERROR
Error occured in starting fork, check output in log
在运行 junit 测试用例时使用 Maven 2.2.1 和 Surefire 插件 2.11 时。
我该如何修复它?
您需要设置 surefire 插件,以便像这样使用:<forkMode>once</forkMode>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.5</version>
<configuration>
<skipTests>false</skipTests>
<testFailureIgnore>true</testFailureIgnore>
<forkMode>once</forkMode>
</configuration>
</plugin>
我在本地使用maven-surefire-plugin插件时遇到了同样的问题。
在添加到maven-surefire-plugin插件后,它对我有用。<forkCount>0</forkCount>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<argLine>-Xmx1024m -XX:MaxPermSize=256m ${surefireArgLine}</argLine>
<includes>
<include>**/*Test.java</include>
</includes>
<forkCount>0</forkCount>
</configuration>
</plugin>