在centos6上启动jenkins
service jenkins start
报错如下
Starting Jenkins bash: /usr/bin/java: 没有那个文件或目录
查看jdk安装路径
[root@localhost jenkins]# echo $JAVA_HOME
/usr/local/dev/jdk1.8.0_131
[root@localhost jenkins]# echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/dev/jdk1.8.0_131/bin:/usr/local/dev/apache-maven-3.6.1/bin:/root/bin
[root@localhost jenkins]# which java
/usr/local/dev/jdk1.8.0_131/bin/java
查看jenkins查找java的路径,发现没有实际安装的jdk路径
cat /etc/init.d/jenkins
解决办法:添加实际的jdk安装路径
重新启动jenkins,正常启动