Jacoco Jmock错误与Gradle构建-java.lang.UnsupportedOperationException

时间:2015-08-25 15:32:18

标签: gradle jacoco jmockit

我正在使用jacoco gradle插件。我的单元测试用例失败并低于异常。我在表格中搜索但没有得到答案。相同的测试用例与maven(jacoco-maven)插件一起正常工作。

ava.lang.UnsupportedOperationException:类重定义失败:尝试更改架构(添加/删除字段)     at sun.instrument.InstrumentationImpl.redefineClasses0(Native Method)

我正在使用jmockit 1.12和jacoco toolVersion =' 0.7.1.201405082137'

1 个答案:

答案 0 :(得分:2)

对我而言,根本原因是我没有将jmockit依赖置于 junit依赖之前。因此,请确保您具有以下依赖项:

testCompile 'org.jmockit:jmockit:1.29'
testCompile 'junit:junit:4.12'