今日在启动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

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

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐