我希望在同一个目标上使用tcp端口运行多个javaagents。由于命名冲突,这会导致问题。
我的想法是将jacoco_agent.jar重命名为jacoco2_agent.jar,包括所有的类名。
我已经试过了,但没成功。附加重命名的jar将引发一个错误。出现ClassNotFoundException:org.jacoco.agent.rt.internal_3570298.PreMain。表明命名在某个时候确实出错了。
发布于 2022-11-19 10:55:07
3天前,斯特凡在一篇评论中写道:
@kriegaex您的解决方案奏效了。非常感谢你的帮助。
现在这句话已经消失了,不知道为什么。总之,我要把我的评论变成一个回答:
您是否知道将多个JaCoCo文件合并为一个以获得完整的覆盖率报告的选项?您可以使用JaCoCo Maven插件(例如,用于多模块项目)和手动完成此操作。只需确保您的模糊程序为每次运行创建不同的文件,然后合并到最后。
https://stackoverflow.com/questions/74362615
复制相似问题