4

是否有任何 Eclipse 插件直接在 Eclipse JAVA 编辑器中提供代码覆盖率,就像eCoberturaEclEmma一样,但是使用 Maven 目标test(即mvn test)启动测试?

我需要指定一个 Maven 配置文件来过滤一些属性(即mvn -Pdev test),但是上面给出的两个解决方案不允许我们使用 Maven(AFAIK)。

PS:我知道我可以使用clean siteMaven 目标(即mvn -Pdev clean site)或 Cobertura Maven 插件(即mvn -Pdev cobertura:cobertura)来获得代码覆盖率报告,但我想直接在 Eclipse JAVA 编辑器中获得覆盖率。便利瘾君子

4

1 回答 1

4

您可以使用 Project Properties -> Maven -> Active Maven Profiles 为您的项目设置默认的 Maven 配置文件吗?

(旁白:如果没有它意味着测试无法运行,我不会有一个特殊的“测试”配置文件。忘记运行测试太容易了。“开发”是有道理的,但默认情况下应该是活动的。否则新开发人员将难以构建项目。)

于 2012-09-25T14:44:58.363 回答