在当前配置中,我在tcpserver模式下使用jacoco-agent来部署在服务节点上的Web应用程序。此外,使用jacoco-maven插件从我的本地节点生成转储和报告。我可以通过任务mvn jacoco:dump在我的本地节点中获取转储。但是当尝试通过任务mvn jacoco:report生成针对转储文件的报告时,获取“分析捆绑''转储'与0类”。
的pom.xml
<build>
<plugins>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.7.9</version>
<configuration>
<address>*.*.*.*</address>
<destFile>/app/jacoco_agent/new.exec</destFile>
<port>7906</port>
<reset>true</reset>
<append>false</append>
</configuration>
<executions>
<execution>
<phase>post-integration-test</phase>
<goals>
<goal>dump</goal>
</goals>
</execution>
<execution>
<id>default-report</id>
<goals>
<goal>report</goal>
</goals>
<configuration>
<dataFile>/app/jacoco_agent/new.exec</dataFile>
<outputDirectory>/app/jacoco_agent/jacoco-ut</outputDirectory>
<includes>/target/classes</includes>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
如何使用jacoco-maven插件生成报告?
成功地通过jacococli.jar生成报告。
java -jar~ / Downloads / jacoco-0.7.10-20171007.201717-57 / lib / jacococli.jar report /app/jacoco_agent/new.exec --classfiles / target / classes --html report
请帮我理解什么是错的,我在这里使用jacoco-maven插件配置?
由于