" NoClassDefFoundError"在詹金斯/scm/RunWithSCM中 [英] "NoClassDefFoundError" in jenkins/scm/RunWithSCM
本文介绍了" NoClassDefFoundError"在詹金斯/scm/RunWithSCM中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
使用Jenkins 2.8,当我运行一个简单的Jenkins作业时,出现以下错误. Jenkins的工作是仅执行Shell脚本.
Using Jenkins 2.8, I get the error below when I run a simple Jenkins job. The Jenkins job is for just executing a shell script.
FATAL: jenkins/scm/RunWithSCM
java.lang.NoClassDefFoundError: jenkins/scm/RunWithSCM
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at jenkins.util.AntClassLoader.defineClassFromData(AntClassLoader.java:1139)
at hudson.ClassicPluginStrategy$AntClassLoader2.defineClassFromData(ClassicPluginStrategy.java:878)
at jenkins.util.AntClassLoader.getClassFromStream(AntClassLoader.java:1310)
at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1366)
at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1326)
at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1079)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.jenkinsci.plugins.workflow.job.WorkflowJob$SCMListenerImpl.onCheckout(WorkflowJob.java:629)
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:609)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
at hudson.model.Run.execute(Run.java:1741)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:410)
Caused by: java.lang.ClassNotFoundException: jenkins.scm.RunWithSCM
at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1376)
at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1326)
at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1079)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 17 more
Finished: FAILURE
我该如何解决?
推荐答案
获得错误的解决方法. 'workflow-aggregator'(Pipeline)插件引起了该问题.一些依赖项是不兼容的.卸载并重新安装具有所有依赖项的插件,从而解决了上述问题.
Got the resolution for the error. 'workflow-aggregator'(Pipeline) plugin was causing the issue. Some of the dependencies were incompatible. Uninstalled and reinstalled the plugin with all its dependencies, which fixed the above issue.
这篇关于" NoClassDefFoundError"在詹金斯/scm/RunWithSCM中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文