我正在嘗試為我的自動化安裝 Jenkins。當我鍵入時在命令提示字元下
java -jar jenkins.war
在我的目錄中它給了我以下錯誤
Mar 27, 2019 3:19:21 PM Main verifyJavaVersion
SEVERE: Running with Java class version 54 which is not in the list of supported versions: [52, 55]. Run with the --enable-future-java flag to enable such behavior. See https://jenkins.io/redirect/java-support/
java.lang.UnsupportedClassVersionError: 54.0
at Main.verifyJavaVersion(Main.java:174)
at Main.main(Main.java:142)
Jenkins requires Java versions [8, 11] but you are running with Java 10 from C:\Program Files\Java\jre-10.0.2
java.lang.UnsupportedClassVersionError: 54.0
at Main.verifyJavaVersion(Main.java:174)
at Main.main(Main.java:142)
C:\Jenkins>
它說不支援 Java 10,請幫我找到哪個版本適合 Java 10。
答案1
它說不支援 Java 10,請幫我找到哪個版本適合 Java 10。
不存在支援 Java 10 的 Jenkins 版本。您必須安裝 Jenkins 支援的 Java 版本之一。理論上,您可以自行對 Jenkins 進行必要的更改以支援 Java 10。
- Java 8運行環境,32位元和64位元版本皆支援
- Jenkins 2.164 和 2.164.1 支援 Java 11 執行環境
來源:Java 要求
您應該只安裝 Java 8 或 Java 11 才能使用 Jenkins,並使用 Java 10 來完成其他操作。