【发布时间】:2020-09-05 02:24:00
【问题描述】:
使用 Jacoco 运行测试覆盖时出错。
我目前使用的操作系统是 Windows 10 Professional、Java 8、Gradle。
CLI 执行测试覆盖率报告我正在使用命令:
gradlew sonarqube -Dsonar.projectKey=projectKey -Dsonar.host.url=http://localhost:9000 -Dsonar.login=c231ced071c19ae0ab12342dfgd3fa17e85fd6a5
当我运行 jacoco 在本地 sonarqube 中发布报告时,我收到以下错误:
Error occurred during initialization of VM Error opening zip file or JAR manifest missing : build/tmp/expandedArchives/org.jacoco.agent-0.8.5.jar_6a2df60c47de373ea127d14406367999/jacocoagent.jar agent library failed to init: instrument Error occurred during initialization of VM Error opening zip file or JAR manifest missing : build/tmp/expandedArchives/org.jacoco.agent-0.8.5.jar_6a2df60c47de373ea127d14406367999/jacocoagent.jar agent library failed to init: instrument Process 'Gradle Test Executor 2' finished with non-zero exit value 1 org.gradle.process.internal.ExecException: Process 'Gradle Test Executor 2' finished with non-zero exit value 1 at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:417) at org.gradle.process.internal.worker.DefaultWorkerProcess.onProcessStop(DefaultWorkerProcess.java:141)
请您提供意见以解决此问题。提前致谢。
【问题讨论】:
-
你使用的是哪个 gradle 版本?
-
我使用的是 gradle 6.3 版。
标签: java gradle sonarqube jacoco jacoco-plugin