获取异常字段 - $ jacocoData运行Jenkins构建时出现异常

时间:2017-02-23 10:55:36

标签: java jenkins cucumber-junit

我在Jenkins上运行构建时遇到异常,我的构建失败的场景是我项目的Integration-test部分。然而,我所有的junit和黄瓜测试用例在我的本地机器上运行良好。

我在Jenkins服务器上收到的异常。

field - $jacocoData Exception is - java.beans.IntrospectionException: Method not found: is$jacocoData  

1 个答案:

答案 0 :(得分:1)

您可以看到问题:https://github.com/jacoco/jacoco/issues/168

  

为了收集执行数据,JaCoCo检测被测试的类,它们为类添加了两个成员:私有静态字段$ jacocoData和私有静态方法$ jacocoInit()。两个成员都标记为合成。   请更改您的代码以忽略合成成员。这是一个很好的做法,因为Java编译器在某些情况下也会创建合成成员。