Sim*_*ant 6 java jenkins cucumber-junit
我在 Jenkins 上运行构建时遇到异常,构建失败的场景是项目的集成测试部分。然而,我的所有 junit 和 cucumber 测试用例在我的本地机器上都运行良好。
我在 Jenkins 服务器上收到的异常。
field - $jacocoData Exception is - java.beans.IntrospectionException: Method not found: is$jacocoData
Run Code Online (Sandbox Code Playgroud)
小智 8
可以看到issue\xef\xbc\x9a https://github.com/jacoco/jacoco/issues/168
\n\n\n为了收集执行数据,JaCoCo 检测了被测试的类,它向类添加了两个成员:私有静态字段 $jacocoData 和私有静态方法 $jacocoInit()。两个成员都被标记为合成成员。\n请更改您的代码以忽略合成成员。无论如何,这是一个很好的做法,因为 Java 编译器在某些情况下也会创建合成成员。
\n
例如,请参考下面的代码:
\n for (Field field : fields) {\n if (!field.isSynthetic()) {\n // enter code here\n }\n }\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
7221 次 |
| 最近记录: |