2017-09-22 2 views
1

Jenkins 2.8을 사용하면 간단한 Jenkins 작업을 실행할 때 아래와 같은 오류가 발생합니다. Jenkins 작업은 쉘 스크립트를 실행하는 것입니다."NoClassDefFoundError"in jenkins/scm/RunWithSCM

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 

어떻게 해결할 수 있습니까?

답변

2

오류의 해결책을 얻었습니다. 'workflow-aggregator'(Pipeline) 플러그인이 문제의 원인입니다. 종속성 중 일부는 호환되지 않습니다. 플러그인을 제거하고 다시 설치하여 위의 문제를 해결했습니다.