Powermock测试失败,“无法使用名称转换类” - Maven构建

时间:2016-07-21 17:58:11

标签: java maven powermock javassist

我们正在从Ant迁移到Maven构建,然后我们发现了一些测试失败的问题,这些问题在Ant构建上运行良好。请注意,我们使用相同的库包。

两个LightTests类(它们都包含相同类的测试)失败并出现如下错误: 无法转换名为com.some.class的类。原因:null

我谷歌很多,发现差不多4年前发布的相同问题。我有相同的堆栈跟踪。不幸的是没有修复: https://issues.jboss.org/browse/JASSIST-141

测试平台:

Java 1.80_66 Maven 3.2.5 Maven SureFire 3.18.1 Maven编译器3.2

Powermock-Mockito-release-full 1.62 Mockito-all 1.10.19 Javassist 3.19.0

我尝试了其他版本的Javassist(3.18.2,3.20.0),PowerMock和Mockito-all。没有结果。

有谁知道如何解决这个奇怪的问题?

感谢您的帮助。

0 个答案:

没有答案