运行jacoco report,不使用Maven或Gradle



我们想要在一些Java项目中覆盖Jacoco代码。不幸的是,他们的maven和gradle配置不包括生成Jacoco测试报告。

有40多个Java项目,我没有时间修复所有的pom.xml或gradle构建文件来添加jacoco测试覆盖报告。扫描它们的代码覆盖率的最快方法是什么?有没有一种方法可以做到这一点,而不需要修改pom.xml或gradle构建文件?

我正在使用Eclipse IDE

您是否尝试添加EclEmma(从帮助Eclipse市场并搜索EclEmma)?

安装EclEmma后:

  • 项目的上下文菜单也包含一个Coverage As条目
  • 除了主工具栏中的调试按钮外,还将有另一个用于运行带有代码覆盖率分析的java代码的按钮。
  • 一旦一个程序运行了代码覆盖,一个覆盖视图将显示在Eclipse IDE中。

(由于JaCoCo 0.8.7,最近发布的EclEmma 3.1.5支持最近发布的Java 17)

最新更新