【发布时间】:2014-01-14 08:56:29
【问题描述】:
我是 Java 世界的新手。我们的团队正在使用 Maven 将所有内容构建到单个 .war 文件中。我正在寻找工具来检测 .war 文件以启用代码覆盖率。想法是手动检测 .war 文件,然后运行测试。
我查看了几个工具,但没有得到我正在寻找的东西,例如Emma、jester、cobertura 等。寻找简单的说明。
【问题讨论】:
-
Maven 是非常好的构建工具。寻找新工具有什么具体原因吗?..
-
我想知道如何使用 Maven 检测它以进行代码覆盖构建。
-
仪器.war文件???通常你会在你的项目上运行 maven 测试,如果 100% 通过然后继续 mvn 包,这将构建你的 war 文件。代码覆盖率符合 Maven 测试步骤。您可以存储 html 报告,整合统计信息,并且仅在行覆盖率 > 90% 时才进行打包步骤。我在我的 Grails 项目中使用 cobertura,在我的 Java/groovy 项目中使用 Emma。安装/使用非常简单。不要重新发明轮子!!!
标签: java maven instrumentation war