我需要使用 Java 11 构建我的应用程序。
然而,下拉菜单在 Java 9 停止。
我该怎么办? OpenJDK 也可以接受。
我使用的是最新版本的 Jenkins。
编辑:到目前为止,我已经使用 wget
下载了二进制文件,将它们解压到机器上,并通过全局配置添加了一个 JDK JDK_HOME
条目。
最佳答案
我猜你正在使用 JDK Tool Plugin .
点击“管理 Jenkins”>“全局工具配置”>“添加 JDK”(靠近 JDK 安装)
删除 java.sun.com 安装程序。 只需点击下方的“添加安装程序”并选择“解压.zip/.tar.gz”
输入以下内容:
标签:openjdk-11
下载网址:https://download.java.net/java/GA/jdk11/13/GPL/openjdk-11.0.1_linux-x64_bin.tar.gz
解压缩存档的子目录:jdk-11.0.1(下载和解压存档的可选子目录,用作工具的主目录。)
然后“保存”配置
=> 在构建作业中使用 JDK 标签 (openjdk-11)。
上面给出的下载链接似乎来自 java 11 尚未进入 LTS 的时间;
而是转到 Java Platform, Standard Edition 11 Reference Implementations它将为您提供最新版本的下载链接...
[...] official Reference Implementation for Java SE 11 (JSR 384) [...] based solely upon open-source code available from the JDK 11 Project in the OpenJDK Community. This Reference Implementation applies to both the Final Release of JSR 384 (Sep 2018) and Maintenance Release 1 (Mar 2019).
... 在撰写本文时为:https://download.java.net/openjdk/jdk11/ri/openjdk-11+28_linux-x64_bin.tar.gz
关于java - Jenkins - 将 JDK 11 添加到 JDK 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55243120/