NoClassDef обнаружил ошибку при обновлении версии jenkins - PullRequest
0 голосов
/ 02 апреля 2020

Я пытаюсь обновить мою версию jenkins через проект maven с 1.580.3 до 2.52. Когда я запускаю интеграционные тесты, я получаю следующие ошибки. Старался изо всех сил, чтобы решить, но застрял. Перебрал много ссылок, но ничего не помогло мне. Я использую следующие версии maven, касающиеся jenkins jenkins-core: 2.52 jenkins-test-harness: 2.52 jenkins-war: 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)
...