java.lang.SecurityException:签名者信息与PowerMock中同一包中其他类的签名者信息不匹配

时间:2020-07-27 16:04:52

标签: java powermock powermockito

当使用PowerMockito.mockStatic(Test.class)时(其中Test.class是签名的jar的一部分),我得到了SecurityException。 这发生在java.lang.ClassLoader.checkCerts(ClassLoader.java:898) 无论如何要避免在测试中进行证书检查。 我正在使用powermock-mockito 1.6.4版本。无法弄清楚如何解决此问题。这里有什么帮助。

1 个答案:

答案 0 :(得分:0)

Powermock lib版本1.6.4存在一个错误,该错误在模拟作为签名jar一部分的类时失败。将powermock lib升级到1.6.6解决了此问题。