1. 程式人生 > >an安裝jenkins時遇到ERROR: No Java executable found in current PATH: /bin:/usr/bin:/sbin:/usr/sbin的問題

an安裝jenkins時遇到ERROR: No Java executable found in current PATH: /bin:/usr/bin:/sbin:/usr/sbin的問題

1.安裝按照官網推薦步驟(Ubuntu系統): wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add - sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list' sudo apt-get update sudo apt-get install jenkins

2.啟動時遇到報錯ERROR: No Java executable found in current PATH: /bin:/usr/bin:/sbin:/usr/sbin

解決辦法:

①.先執行echo $PATH 看看環境變數執行結果如下:

/usr/maven/maven/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/java/jdk1.8/bin

如果連這都沒有的話重新安裝Java。

②.建立軟連線:ln -s /usr/java/jdk1.8/bin/java /usr/bin/java(換成你自己的路徑)

注意:jenkins的預設埠是8080,如果8080被佔用記得去改一下在/etc/default/jenkins這個檔案改,改成8081或者其他的都可以 最後重啟:service jenkins restart OK 了!