jenkins启动报错:Starting Jenkins bash: /usr/bin/java: 没有那个文件或目录

今日在启动jenkins时,发现无法启动,提示信息如下:

知道jenkins依赖jdk ,我在本机已经安装了jdk ,并且配置了环境变量,可还是无法启动 ,看这报错信息似乎是找不到java,于是猜想jenkins配置文件中,可能指定了默认的jdk位置。百度查找后找到了两种解决办法:

方式一:修改配置jenkins文件。

vi /etc/init.d/jenkins

如图,加入本机jdk的位置,注意:指定到 bin目录的java层 ,后执行以下命令使配置生效,并启动jenkins

systemctl daemon-reload
systemctl start jenkins  # 启动

方式二: 建立软连接

ln -s /usr/local/jdk1.8.0_161/bin/java /usr/bin/java

两种方式都可以,方式二更加简便。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章