1、使用idea编译打包时报单元测试相关错误
Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on project xxx: There are test failures.
在选择clean+package编译时要将蓝色闪电图标选中(skip tests跳过单元测试)
如果不选中也能通过,表示单元测试使用的是systemout,所以都会执行通过,如果写的是assert,就有可能产生这种问题。
2、编译报类或jar(符号)找不到错误
使用maven强制更新jar命令:
mvn clean package -Ptest.skip -U