哪个版本的 Jenkins 适合 Java 10

哪个版本的 Jenkins 适合 Java 10

我正在尝试安装 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。

相关内容