首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >詹金斯JDK17码头仍在使用JDK9?

詹金斯JDK17码头仍在使用JDK9?
EN

DevOps用户
提问于 2022-08-19 19:12:45
回答 1查看 165关注 0票数 0

我为Jenkins JDK17安装了码头

代码语言:javascript
复制
docker pull jenkins/jenkins:jdk17

原因是我运行一个节点(我知道这不是最好的实践,而是为了尝试),我的目标应用程序也是一个Java构建。

现在,问题是当我在构建中检查版本时,它仍然是Java 9而不是17!导致构建失败。

代码语言:javascript
复制
+ java -version
java version "9.0.4"
Java(TM) SE Runtime Environment (build 9.0.4+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.4+11, mixed mode)

如何获得JDK 17以便可以使用Jenkins构建应用程序?

EN

回答 1

DevOps用户

发布于 2022-08-19 22:19:26

实际上我在这里还没有做过很好的构建。正确做到这一点的方法不是试图更改默认的JDK (尽管我仍然认为Docker中存在问题.)。真正需要的是JDK部分下的"Tool“部分,以便构建使用自定义JDK。所以,Jenkins的概念,Agent JDK是我需要的,而不是真正担心Controller。

我看到的一段很棒的视频帮助了我:

如何在Jenkins中配置JDK

票数 1
EN
页面原文内容由DevOps提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://devops.stackexchange.com/questions/16470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档