我正在使用jenkins进行构建,但是每次运行构建时都会出错并失败?
这些是错误:
FATAL:hudson / tasks / Mailer $ UserProperty java.lang.ClassNotFoundException:hudson.tasks.Mailer $ UserProperty
jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1374)
jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1327)
jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1080)
在java.lang.ClassLoader.loadClass(ClassLoader.java:357)
原因:
java.lang.NoClassDefFoundError: hudson / tasks / Mailer $ UserProperty
在
org.jenkinsci.plugins.p4.changes.P4ChangeRef.getChangeEntry(P4ChangeRef.java:18)
org.jenkinsci.plugins.p4.tasks.CheckoutTask.getChangesFull(CheckoutTask.java:287)
org.jenkinsci.plugins.p4.PerforceScm.calculateChanges(PerforceScm.java:535)
org.jenkinsci.plugins.p4.PerforceScm.checkout(PerforceScm.java:496)
在hudson.scm.SCM.checkout(SCM.java:504)
hudson.model.AbstractProject.checkout(AbstractProject.java:1208)
hudson.model.AbstractBuild $ AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574)
jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
hudson.model.AbstractBuild $ AbstractBuildExecution.run(AbstractBuild.java:499)
在hudson.model.Run.execute(Run.java:1815)
hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
在 hudson.model.ResourceController.execute(ResourceController.java:97)
在hudson.model.Executor.run(Executor.java:429)
完成:失败
答案 0 :(得分:0)
听起来像过期的插件/ Jenkins安装。
如果您使用的是旧版本(我目前正在运行2.121.2),我建议您更新Jenkins。
在更新Jenkins之后,也尝试更新所有插件。
在Jenkins主页上,单击“管理Jenkins”,然后单击“管理插件”,或直接导航至:http://yourjenkins.install/pluginManager/。
滚动到页面底部,单击选择一词附近的链接“全部”。然后点击蓝色的大更新按钮。
这可能会解决问题,否则,您会遇到更大的问题。