【问题标题】:jenkins executor not building MasterToSlaveCallable詹金斯执行者没有建立 MasterToSlaveCallable
【发布时间】:2016-03-21 18:53:09
【问题描述】:

尝试在 Jenkins 中构建项目 某些配置错误或某些已损坏的东西,无法理解。

构建被执行,但控制台输出上没有打印任何命令。

这与执行者有关。詹金斯日志是:

java.lang.NoClassDefFoundError: jenkins/security/MasterToSlaveCallable
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:792)
        at jenkins.util.AntClassLoader.defineClassFromData(AntClassLoader.java:1138)
        at hudson.ClassicPluginStrategy$AntClassLoader2.defineClassFromData(ClassicPluginStrategy.java:756)
        at jenkins.util.AntClassLoader.getClassFromStream(AntClassLoader.java:1309)
        at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1365)
        at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1325)
        at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1078)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:531)
        at hudson.model.ResourceController.execute(ResourceController.java:89)
        at hudson.model.Executor.run(Executor.java:240)
Caused by: java.lang.ClassNotFoundException: jenkins.security.MasterToSlaveCallable
        at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1375)
        at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1325)
        at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1078)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        ... 12 more

谢谢

【问题讨论】:

    标签: java jenkins continuous-integration hudson jenkins-plugins


    【解决方案1】:

    NoClassDefFoundError 表示 Jenkins 插件与另一个插件或 Jenkins 核心之间可能不兼容。我会在 Jenkins 管理页面上仔细检查核心和插件的版本,以确保您没有运行任何不兼容的版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多