# 背景

centos安裝jenkins後,先啟動jenkins服務,結果報錯如下:

但自己明明已經安裝了java8的

# 解決方法

既然安裝了java8的話,那麼證明是jenkins啟動的是還是用的舊的java7,需要修改jenkins啟動引用的java版本,是在/etc/init.d/jenkins中儲存的

可以檢視到如下的程式碼:

jenkins是從上到下去遍歷目錄獲取java的,而我的/usr/bin/java是最下面的一個,因此需要註釋掉上面的目錄