搜索
首页Java我的 jenkins 将默认的 java 版本设置为 11,但我想使用 java 8 构建我的管道。我怎样才能实现这一目标?

php小编香蕉为您解答Java问题:您可以通过在Jenkinsfile中使用工具指令来指定使用Java 8版本来构建您的管道。在Pipeline脚本中,使用“tools”指令并指定Java版本即可实现。这样,您就可以轻松地将默认的Java版本设置为11,并在需要时切换至Java 8版本构建管道。

问题内容

我需要在 Jenkins 中使用 Java 8,但 Jenkins 默认使用 Java 11。

我尝试更改默认的Java路径,从全局工具配置,我将其更新为JDK 8,bstill,Jenkins采用默认版本。有人可以指导如何将其更新到 Java 8

解决方法

您可以 (a) 将 Jenkins 指向 JDK 路径或 (b) 让 Jenkins 安装 JDK。根据 Jenkins 版本,这是一个集成功能或通过 jdk-tool plugin 工作。

从屏幕截图中,我想说,您尝试了 (a),但指向了非 JDK 目录。您可以尝试确保您尝试使用的路径中确实存在 JDK。

如果您尝试 (b),则可以单击自动安装复选框并从列表中选择 JDK。

Jenkins - add JDK 11 to JDK list的回答里也有一些提示

以上是我的 jenkins 将默认的 java 版本设置为 11,但我想使用 java 8 构建我的管道。我怎样才能实现这一目标?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文转载于:stackoverflow。如有侵权,请联系admin@php.cn删除

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SecLists

SecLists

SecLists是最终安全测试人员的伙伴。它是一个包含各种类型列表的集合,这些列表在安全评估过程中经常使用,都在一个地方。SecLists通过方便地提供安全测试人员可能需要的所有列表,帮助提高安全测试的效率和生产力。列表类型包括用户名、密码、URL、模糊测试有效载荷、敏感数据模式、Web shell等等。测试人员只需将此存储库拉到新的测试机上,他就可以访问到所需的每种类型的列表。

PhpStorm Mac 版本

PhpStorm Mac 版本

最新(2018.2.1 )专业的PHP集成开发工具

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

功能强大的PHP集成开发环境