您好我在jenkins上执行我的套件时遇到此错误:
java.io.IOException:分析类时出错 /home/jenkins_gui/.jenkins/workspace/Search_API_Staging_New/Search/target/jacoco/bin/shard/service/ShardResolverService.b45f85494f5ff160.class。 在org.jacoco.core.analysis.Analyzer.analyzerError(Analyzer.java:150)
找到一些解决方案,以便更改为maven依赖关系中的jacoco版本,它是:
<!-- <dependency>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.7.7.201606060606</version>
</dependency> -->
现在是:
<dependency>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.1</version>
</dependency>
和jacocoagent配置是:
清单 - 版本:1.0实施 - 供应商:Mountainminds GmbH&amp;公司 KG实现 - 标题:JaCoCo Java代理实现 - 版本: 0.7.7.201606060606 Build-Jdk:1.7.0_80内置:godin Premain-Class:org.jacoco.agent.rt.internal_6da5971.PreMain 创建者:Apache Maven Archiver-版本:Plexus Archiver