で1.8から1.7へのJavaのバージョンを変更するようジェンキンスは...とすぐに私は、以下のセットアップを持って更新代替--config javaコマンド
HOSTを動作を停止します-openjdk-develと java-1.8.0-openjdk-develがホストにインストールされています
Jenkinsはバージョン1.8.0_131のjava.versionを使用していますが、完璧に動作していますが、 1.7のupdate-alternativesで--config javaコマンドを実行してjenkinsを再起動すると、動作が停止します。
発火netstat -a -n | grep 8080コマンドは何も表示されませんが、私がJavaバージョンを1.8から1.7に変更した直後にjava/jenkinsがリッスンを停止したようです。 どうすればJavaのバージョンを変更しても、ジェンキンを動作させることができますか?
注:私は自分のホストでのみjavaバージョンを変更したかったのです。
[[email protected] ~]$ sudo update-alternatives --config java
There are 2 programs which provide 'java'.
Selection Command
-----------------------------------------------
1 java-1.7.0-openjdk.x86_64 (/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.141-2.6.10.1.el7_3.x86_64/jre/bin/java)
*+ 2 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-3.b12.el7_3.x86_64/jre/bin/java)
Enter to keep the current selection[+], or type selection number:
[[email protected] ~]$ sudo lsof -i :8080
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 4589 jenkins 158u IPv6 52390 0t0 TCP *:webcache (LISTEN)
[[email protected] ~]$ netstat -a -n | grep 8080
tcp6 0 0 :::8080 :::* LISTEN
上記はJava 1.8の結果です。
いいえtalaub、私は最新のjenkinsバージョンで1ヶ月前にjava 1.7でJenkinsを使用していましたが、問題なく実行していました。何らかの理由で私は構成を解体し、すべてを再構成する必要があります。それ以来、私はJenkinsをJava 1.7で使用することはできません –