我想按照Jenkins 2.303.1的建議將java從8升級到11,我正在閱讀https://www.jenkins.io/doc/administration/requirements/upgrade-java-guidelines/中的指南,但我不知道該怎么做的步驟:
使用軟體包管理器來安裝新的 JVM。請確保默認的 JVM 是新安裝的版本。如果不是,請使用正確的java 命令在Jenkins的啟動腳本(/etc/default/jenkins或 /etc/init.d/jenkins)。
這是否意味著安裝Java 11并設定java 11為默認的?
uj5u.com熱心網友回復:
你有兩個選擇。你可以在你的系統上全域安裝Java 11,例如使用像apt這樣的包管理器。然后您將使 Java 11 成為您的默認 Java。
另一個選擇是手動安裝Java,例如OpenJDK,并將其解壓到,例如/opt/java,然后調整Jenkins的啟動腳本以使用該特定的Java安裝。
uj5u.com熱心網友回復:
無論你如何安裝(OpenJDK)11,只要你有JAVA_HOME=/path/to/jdk11和PATH=$JAVA_HOME/bin:$PATH或者明確運行/path/to/jdk11/bin/java -jar jenkins. war或者如果你輸入java -version并且它回傳 "11",你就可以了。
注意:那是為了啟動 jenkins。你可以在管理|全域工具配置中為你的jenkins作業設定可用的JDK。
第二項說明(已更新):檔案已經更新(2021-09-16) ... 默認的Docker鏡像jdk從2.303.1開始現在是11,所以你不需要追加"-jdk11",相反,如果用戶想堅持使用8,必須追加"-jdk8"
。轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/318097.html
標籤:
上一篇:傳遞給docker.build的幾個--build-arg引數
下一篇:殼。引數串列太長
