java - mvn clean install 时出错 - MojoExecutionException

标签 java maven maven-surefire-plugin s4sdk

我目前正在为我的项目原型(prototype)使用此设置:

mvn archetype:generate  
"-DarchetypeGroupId=com.sap.cloud.s4hana.archetypes" 
"-DarchetypeArtifactId=scp-cf-tomee" "-DarchetypeVersion=2.1.2"  
"-DgroupId=com.sap.cloud.s4hana.examples" "-DarifactId=address-manager" 
"-Dversion=1.0-SNAPSHOT"

我的 MacOS 上的 java 版本是:

java version "1.8.0_172"
Java(TM) SE Runtime Environment (build 1.8.0_172-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.172-b11, mixed mode)

我的JAVA_HOME:

/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home

运行 mvn clean install 时出现错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire- 
plugin:3.0.0-M2:test (default-test) on project address-manager-unit- 
tests: There are test failures.
[ERROR] 
[ERROR] Please refer to 
/Users/XXXX/Documents/Personal/OpenSAP/Create and Deliver 
Cloud-Native SAP S:4HANA Extensions/S:4HANA Extensions/address- 
manager/unit-tests/target/surefire-reports for the individual test 
results.
[ERROR] Please refer to dump files (if any exist) [date].dump, [date]- 
jvmRun[N].dump and [date].dumpstream.
[ERROR] ExecutionException The forked VM terminated without properly 
saying goodbye. VM crash or System.exit called?

请查找随附的一些相同的屏幕截图。我已将单元测试下的 pom.xml 更改为将 Surefire 插件的版本反射(reflect)为 3.0.0-M2`,但错误并没有消失。

enter image description here enter image description here

任何继续进行的指示将不胜感激。谢谢。

最佳答案

问题似乎是您的路径包含空格和冒号。我可以在该设置中重现该问题。请在没有空格和冒号的路径中重试。

致以诚挚的问候

弗洛里安

关于java - mvn clean install 时出错 - MojoExecutionException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53800797/

相关文章:

java - 构建包含专有库的 maven 项目

java - 如何在 Maven 中按类别运行 JUnit 测试?

java - 日志记录异常问题

PHP pack() 函数的 Java 等效项

java - apache poi jar 缺少类文件

java - Maven 构建抛出 java.lang.NoClassDefFoundError

java - Surefire 2.22.2 在移除提供者依赖后没有找到 junit 测试

java - 使用 maven surefire 测试花费的时间超过指定的超时时间

Java 使对象在方法中可见

java - GDPR 同意对话框不会显示