1.问题
在运行Test测试类的时候,出现了报错:
Process finished with exit code 1
Class not found: “Test.UserTest”
然后执行maven clean install,出现以下报错:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on project mybatistest: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test failed: The forked VM terminated without saying properly goodbye. VM crash or System.exit called ? –
2.解决办法
在POM文件引用中假如下面的配置,即可解决这个问题。
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.2</version>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
</plugins>
加入上面的配置后,确实可以解决mvn clean install 报错的问题,但是还是没有解决test类运行报错的问题。非常确定代码没有问题, 那么基本是配置的问题。
最终把所有的代码全部删除,重新拉取代码,重新读取代码后,正常了。
有的时候就是有一些奇奇怪怪的报错。