3

现在看来,Cobertura 和 Emma 都已经过时了。它们无法处理 Java 7 字节码。使用 Cobertura 运行仪器测试会导致验证错误

java.lang.VerifyError: Expecting a stackmap frame at branch target 41 in method .....

真的很遗憾,因为 Cobertura 真的很酷并且得到了很好的支持。对于 Java 6 字节代码就是这样。但现在我正在寻找替代品。最好同时支持 Maven 和 Jenkins。

这里有没有人使用 Java 7 字节代码的代码覆盖库?

4

1 回答 1

2

我相信Jacoco会完成这项工作

于 2012-07-17T13:04:27.850 回答