当我从 jdk8 升级到 jdk17 时,出现以下错误。
终端输出:
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.938 s
[INFO] Finished at: 2023-08-29T09:35:50+05:30
[INFO] Final Memory: 31M/120M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test) on project test1: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed
这是pom.xml更改后的输出:
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 18.344 s
[INFO] Finished at: 2023-08-29T09:45:45+05:30
[INFO] Final Memory: 30M/114M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M3:test (default-test) on project test1: There are test failures.
我尝试更改 maven-surefire-plugins 的版本,即版本从 2.19.1 更改为 3.0.0-M3
您可以使用 -Dmaven.test.skip=true 跳过测试。这可能有帮助