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

问题描述 投票:2回答:1

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

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

field - $jacocoData Exception is - java.beans.IntrospectionException: Method not found: is$jacocoData  
java jenkins cucumber-junit
1个回答
1
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.