这里第一点是 grable的构建总失败,所以把pom中的这个模块删除,同时我也把这个工程删除了。
还有是pom里加一个插件的标签它的意思大概是忽略一个下载的东西那个也总是导致失败!
还就是编译maven编译时的jdk版本和实际运行时的差别不要差别太大,编译时的版本不要太高,
要不然,idea运行时会报major版本各种不符合 而导致不能运行,我现在用的编译和运行都是11,或者都用1.8应该也可以。否则编译和运行都用21也不行,我想可能时本身人家开发时 就没有这个高的版本,你就是编译构建成功了,它运行起来 也会出现版本问题。下面是详细的截图和文件
下面是要在根pom中加的插件
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<testFailureIgnore>true</testFailureIgnore>
</configuration>
</plugin>
删除 文件目录和下面pom中的模块引入标签
工程根目录下执行 cmd执行 mvn clean install -DskipTest -Pfast