升级詹金斯版本时NoClassDef发现错误

时间:2020-04-02 07:59:07

标签: java maven jenkins noclassdeffounderror

我正在尝试通过maven项目将我的jenkins版本从1.580.3升级到2.52。当我运行集成测试时,遇到以下错误。我尽力解决但遇到了麻烦。 通过许多链接,但没有任何帮助我。我正在使用以下有关詹金斯的Maven版本 詹金斯核心:2.52 詹金斯测试线束:2.52 詹金斯战争:2.52和 junit:4.11

感谢您的帮助

  myMethodModuler(com.test.oss.axis.RunTest)  Time elapsed: 0.003 sec  <<< ERROR!
    java.lang.NoClassDefFoundError: org/eclipse/jetty/util/thread/Locker
        at org.eclipse.jetty.server.Server.<init>(Server.java:94)
        at org.jvnet.hudson.test.JenkinsRule._createWebServer(JenkinsRule.java:739)
        at org.jvnet.hudson.test.JenkinsRule.createWebServer(JenkinsRule.java:717)
        at org.jvnet.hudson.test.JenkinsRule.newHudson(JenkinsRule.java:669)
        at org.jvnet.hudson.test.JenkinsRule.before(JenkinsRule.java:401)
        at org.jvnet.hudson.test.JenkinsRule$1.evaluate(JenkinsRule.java:594)
        at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:298)
        at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:292)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.lang.Thread.run(Thread.java:748)
-----

    Caused by: java.lang.NoSuchMethodError: hudson.model.Messages.ExternalJob_DisplayName()Ljava/lang/String;
        at hudson.model.ExternalJob$DescriptorImpl.getDisplayName(ExternalJob.java:132)
        at hudson.model.View.doItemCategories(View.java:1058)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
------

    org.eclipse.jetty.maven.plugin.JettyServer@72b368f3: java.lang.NoClassDefFoundError: org/eclipse/jetty/util/FutureCallback
    java.lang.NoClassDefFoundError: org/eclipse/jetty/util/FutureCallback
        at org.eclipse.jetty.server.AbstractConnector.shutdown(AbstractConnector.java:285)
        at org.eclipse.jetty.server.AbstractNetworkConnector.shutdown(AbstractNetworkConnector.java:108)
        at org.eclipse.jetty.server.ServerConnector.shutdown(ServerConnector.java:300)
        at org.eclipse.jetty.server.Server.doStop(Server.java:374)

0 个答案:

没有答案