今日在啓動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
兩種方式都可以,方式二更加簡便。