构建失败 - 无法在项目上执行目标 org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test)

时间:2021-07-25 11:55:47

标签: java spring-boot maven maven-surefire-plugin

为基于 UI 和 API 的自动检查构建本地项目并获取以下终端错误

 [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 6.852 s <<< FAILURE! - in com.automationintesting.unit.taskanalysis.ServeContentTest
[ERROR] checkUiServesStaticContent  Time elapsed: 2.445 s  <<< ERROR!
java.lang.Error: 
Failed Approval 

然后

2021-07-25 12:33:20.795  INFO 21905 --- [extShutdownHook] o.s.b.a.ApplicationAvailabilityBean      : Application availability state ReadinessState changed from ACCEPTING_TRAFFIC to REFUSING_TRAFFIC
[INFO] 
[INFO] Results:
[INFO] 
[ERROR] Errors: 
[ERROR]   ServeContentTest.checkUiServesStaticContent:33 »  Failed Approval
  Approved:/...

然后

[INFO] project-assets ..................... FAILURE [  8.788 s]

最后

Error: Unable to access jarfile assets/api/target/project-assets-*.jar
Waiting for RBP to turn on............................................................

我已尝试遵循此问题中给出的两种解决方案:Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12:test (default-test) on project.

即,将surefire插件添加到pom.xml,并将配置添加到surefire,使其忽略失败的测试。正如这篇文章的回答中所指出的:Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test

现在不知所措,因为构建说明了在删除然后在本地重建之后失败的不同原因,因为之前的构建失败。我花了一段时间确保我已正确配置了 JAVA env vars 的 JDK 路径,并且 pom.xml 指定了首选版本 env (JDK 8)。这是后端构建不起作用的时候。这次似乎没问题(即终端没有错误)。

一个重要的旁注是我刚刚注意到前端构建失败...

npm ERR! code 1
npm ERR! path /Users/fraserjamieson/postCC/testing/restful-booker-platform/restful-booker-platform/assets/js/node_modules/node-sass
npm ERR! command failed
npm ERR! command sh -c node scripts/build.js

有没有人有任何想法或能想到我没有尝试过的东西,我如何才能找到诊断和解决这个问题的最佳方法?我是一个完全的 unix 菜鸟/新手,觉得我需要参加上述课程或尝试联系这里。

非常感谢,如果我遗漏了重要信息,请告诉我。

0 个答案:

没有答案
相关问题