jenkins - 在Jenkins控制台中获取错误java.lang.RuntimeException:java.io.IOException:无效的常量类型:15

标签 jenkins gradle

我正在做的任务
我正在尝试在 Jenkins 中使用gradle触发Junit。我正在使用powerMock(1.4.12)+模拟(1.9.5)与Junit4(4.11)和java8一起进行模拟。

问题
在Jenkin控制台中获取错误java.lang.RuntimeException:java.io.IOException:无效的常量类型:15

堆栈跟踪下面的JUnit报告

java.lang.IllegalStateException: Failed to transform class with name amdocs.APILink.backend.services.arCrgAdjnRef00. Reason: null at org.powermock.core.classloader.MockClassLoader.loadMockClass(MockClassLoader.java:266)
at org.powermock.core.classloader.MockClassLoader.loadModifiedClass(MockClassLoader.java:180)
at org.powermock.core.classloader.DeferSupportingClassLoader.loadClass(DeferSupportingClassLoader.java:68)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

最佳答案

如果有较新的版本,则您不应使用已有五年历史的库/工具。这可能是您使用的一种工具中的错误,或者是Java中添加了一些他们不懂的语言。

关于jenkins - 在Jenkins控制台中获取错误java.lang.RuntimeException:java.io.IOException:无效的常量类型:15,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42635951/

相关文章:

Jenkins 文件 : Define and assign values to several variables at once seems not to be implemented

java - 使用 tomcat 设置的 jenkins 运行 selenium 测试时浏览器不可见

jenkins - 在下游作业中聚合多个上游 SCM 更改

clojure - Gradle for Clojure (Clojuresque) 出现“找不到 us.bpsm :edn-java:0. 4.3”错误

maven - 尝试从 gradle 发布到 GitHub 包时如何解决 401 授权错误

java - 任何版本的 maven-shade-plugin 是否适用于 Maven 2.2.1?

java - Gradle 定义测试的安全策略

intellij-idea - Gradle idea插件: java. io.File无法转换为org.gradle.api.artifacts.Configuration

java - 如何解决此错误(重复条目 : com/google/gson/annotations/Expose. 类?)

shell - 为什么我的gradle构建的shellscript执行在jenkins上的行为与在cli上的行为不同?