你知道cobertura何时支持Java 7吗?
在这里找到了信息。
我们更喜欢cobertura而不是emma和其他代码覆盖率工具,但看起来我们必须重新做一遍,因为它们都还不支持Java 7。
谢谢
你知道cobertura何时支持Java 7吗?
在这里找到了信息。
我们更喜欢cobertura而不是emma和其他代码覆盖率工具,但看起来我们必须重新做一遍,因为它们都还不支持Java 7。
谢谢
Cobertura 2.0.3支持Java 7,使用此版本的cobertura-maven-plugin版本2.6刚刚发布
<property name="coverage.additional.jvmargs" value="-Xmx256m -XX:-UseSplitVerifier"/>
。 - T.K.mvn cobertura:cobertura
运行Cobertura maven插件,并检查target/site/cobertura/index.html
下的HTML报告即可。 - MisterStrickland根据Jagger的评论,看起来这现在正在积极地为下一个版本开发 - 请参见:
https://github.com/cobertura/cobertura/commit/b303fdc94851088a3c8699651770faef33180924
带有注释“修复Java 7堆栈映射问题”。虽然这是一个旧帖子,但我的回答可能仍有用:Cobertura支持最新的Java版本并且正在积极维护。 eCobertura(Cobertura的Eclipse插件)自2010年以来就没有得到维护,但Cobertura本身仍在维护。
eCobertura无法在Java 7或更高版本上运行,但Cobertura可以。
如果您正在寻找覆盖率报告(例如eCobertura曾经提供的报告),只需使用mvn cobertura:cobertura
运行Cobertura maven插件,并检查target/site/cobertura/index.html
下的HTML报告即可。