gpt4 book ai didi

java - 无法使用 java 命令设置 Jenkins war

转载 作者:行者123 更新时间:2023-12-01 19:46:59 24 4
gpt4 key购买 nike

我尝试在第一步设置 Jenkins,但出现以下错误运行命令“java -jar jenkins.war”时

SEVERE: Running with Java class version 55.0, but 52.0 is required.Run with the --enable-future-java flag to enable such behavior. See https://jenkins.io/redirect/java-support/
java.lang.UnsupportedClassVersionError: 55.0
at Main.main(Main.java:139)

Jenkins requires Java 8, but you are running 11.0.1+13-LTS from /Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home
java.lang.UnsupportedClassVersionError: 55.0
at Main.main(Main.java:139)

有人可以指导我如何解决这个问题吗?

最佳答案

我认为错误消息非常清楚。 您正在尝试使用 Java 版本 11 运行 Jenkins,而它更喜欢 Java 8。

根据documentation尚不完全支持 Java 11,但正如错误消息所示,您可以通过命令行使用 --enable-future-java 标志使其工作。

更安全的选择是安装和使用 Jenkins 团队首选的 Java 版本,目前是 Java 8。为此,您当然需要首先在您的计算机上安装该版本。

关于java - 无法使用 java 命令设置 Jenkins war,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52872221/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com