我正在使用EmbeddedKafka
在我的微服务中测试与Kafka的集成。而且,我正在使用jacoco发布测试结果。为了使测试顺利进行,我必须将forkCount
参数设置为0
。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>2.22.1</version>
<configuration>
<forkCount>0</forkCount>
<includes>
<include>**/*ITest.java</include>
</includes>
</configuration>
</plugin>
如果不是,它将失败并显示以下错误:
MojoFailureException:启动分叉时发生错误,请检查日志中的输出
问题在于,由于我将forkCount设为0
,jacoco插件无法生成报告,因为它无法以javaagent
开头。有解决方法吗?