您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

詹金斯:致命:无法初始化类hudson.util.ProcessTree $ UnixReflection

詹金斯:致命:无法初始化类hudson.util.ProcessTree $ UnixReflection

运行Android版本时发生了变化(Jenkins版本2.86,由于其他原因,我刚刚从2.87降级或更新了一些类似的内容

Build step 'Invoke Gradle script' changed build result to SUCCESS
FATAL: Could not initialize class 
hudson.util.ProcessTree$UnixReflection
java.lang.NoClassDefFoundError: Could not initialize class 
hudson.util.ProcessTree$UnixReflection
at hudson.util.ProcessTree$UnixProcess.kill(ProcessTree.java:647)
at hudson.util.ProcessTree$UnixProcess.killRecursively(ProcessTree.java:668)
at hudson.util.ProcessTree$Unix.killAll(ProcessTree.java:589)
at hudson.Launcher$LocalLauncher.kill(Launcher.java:949)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:510)
at hudson.model.Run.execute(Run.java:1724)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:421)
Finished: FAILURE

首先成功,然后失败,嗯嗯

我记得最近我已经安装了Java 9进行实验,但是仍然在我的.zshrc中将java 8设置为usl / libexec / java_home,例如:

export JAVA_HOME=`/usr/libexec/java_home -v 1.8.0_152`

但这根本没有帮助,所以我向Java 9说了再见

sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk

然后去管理詹金斯->配置系统->环境变量并添加

/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home

为JAVA_HOME

詹金斯重新启动后,我的构建像一个魅力一样运行

其他 2022/1/1 18:18:56 有701人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶