我在Jenkins 1.5.31中遇到了这个奇怪的问题.
我已经配置了Maven作业,我仍然在Jenkins_Home目录中看到它.我的Jenkins Windows服务还没有开始,即使我仍然可以在默认端口8080上访问Jenkins.当我在事件查看器中发现服务正在尝试8080它发现它正在使用时,所以我使用8080端口做了taskkilPID进程并成功重新启动Windows Jenkins服务.
但是,当我打开Jenkins网址时,我看到我的工作中只有两个人在那里休息了.
有人遇到过这个问题吗?
我检查了插件,发现安装的Maven项目插件是1.5.3.1并且2.1可用,但它有消息-Warning: This plugin is built for Jenkins 1.538 or newer. It may or may not work in your Jenkins.
我config.xml没有在旧拷贝备份中看到这些作业.
在Jenkins重新启动之后,如果config.xml中的语法包含错误,则会出现缺少某些作业的情况.
修复所有错误后,应显示作业.您可以针对某些在线工具验证您的配置,例如:https://www.xmlvalidation.com/
另一种情况是所有Jenkins作业都缺失并且加载了一个空的仪表板.这表明Jenkins主目录是错误的,因此请确保正确指定JENKINS_HOME并重新启动Jenkins.