zlprime zlprime
  • 首页
  • 朝花夕拾
    • 摄影
    • 生活
    • 随笔
  • 编程学习
    • Java
    • Vue
    • WordPress
  • 其它
    • 游记地图
    • 闲言碎语
    • 友情链接
    • 留言板
首页 › 编程学习 › Java › Jenkins启动失败的故障排查

Jenkins启动失败的故障排查

Stone
8月前Java
897 0 0

通过 service jenkins start 启动jenkins,但是却启动失败。报如下错误:

Job for jenkins.service failed because the control process exited with error code.
See "systemctl status jenkins.service" and "journalctl -xe" for details.

这里只是告诉我们服务启动失败,但是并没有告诉我们为什么会启动失败。根据提示,我们可以通过systemctl status jenkins.service 命令查看详情。

如果报错信息中提示了这一句:Starting Jenkins bash: /usr/bin/java: 没有那个文件或目录

localhost.localdomain jenkins[1880]: Starting Jenkins bash: /usr/bin/java: 没有那个文件或目录

则说明是在启动jenkins的时候,在/usr/bin/java目录下,没有找到java命令。这个问题很好解决,有两种解决方法:

  1. 进入jenkins的配置文件
vim /etc/init.d/jenkins

在该文件的candidates配置项下,将你的java命令目录添加在末尾并保存:

2.如果该方法没有生效,你还可以进行软连接的方式:

ln -s /usr/software/java/jdk1.8.0_341/bin/java /usr/bin/java #将你的java命令目录与/usr/bin/java进行软连接

进行完以上修改以后,再尝试启动jenkins,一般就可以正常启动了

jenkins linux
0
本文系作者 @Stone 原创发布在 zlprime。未经许可,禁止转载。
Centos8中安装jdk1.8
上一篇
Centos8中安装maven并配置本地仓库
下一篇
评论 (0)
再想想
聚合文章
03Java中的变量
2周前
01从BeanFactory入门Spring框架
2周前
Jenkins修改插件的下载源
3周前
02Java中的数据类型
3周前
相关文章
03Java中的变量
01从BeanFactory入门Spring框架
Jenkins修改插件的下载源
02Java中的数据类型
简介

海边微风起,等风也等你

留言板
留言板
小伙伴们
2Broear Libra の 向往 云帆沧海 若志随笔 豆豆 Chuanbo 诗意笔记
Copyright © 2017-2023 zlprime. 皖ICP备17019582号
  • 首页
  • 朝花夕拾
    • 摄影
    • 生活
    • 随笔
  • 编程学习
    • Java
    • Vue
    • WordPress
  • 其它
    • 游记地图
    • 闲言碎语
    • 友情链接
    • 留言板
热门搜索
  • java
  • spring
Stone
75 文章
145 评论
84 喜欢
  • 0
  • 0
  • Top