繁体   English   中英

Jenkins 与 --enable-future-java 作业失败 java.lang.IllegalArgumentException:不支持 class 文件主要版本 58

[英]Jenkins with --enable-future-java job fails java.lang.IllegalArgumentException: Unsupported class file major version 58

I am trying to run jenkins with a newer version of the JDK as the jenkins-plugin-manager suffers from a bug in JDK 11 which prevents it from resolving HTTPS URLs: JDK 11 SSL Error on valid certificate (working in previous versions)

该错误似乎仍然影响我从这里下载的二进制文件: https://jdk.java.net/java-se-ri/11

所以我决定尝试 OpenJDK 14,它解决了我遇到的问题,并且我能够通过使用似乎工作正常的--enable-future-java启动 jenkins 来运行它,但是在尝试构建工作时我得到了控制台上的错误: java.lang.IllegalArgumentException: Unsupported class file major version 58

我在--enable-future-java标志上找不到太多文档,但想知道它是否没有被传递到 jenkins 产生的进程上? 我是否缺少某种系统配置以允许作业也可以在较新的 JDK 上执行?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM