gpt4 book ai didi

java - 让jenkins和maven使用不同的java版本

转载 作者:太空宇宙 更新时间:2023-11-04 11:55:54 26 4
gpt4 key购买 nike

我需要将 Jenkins master 更新到新版本,这需要 java 新版本,但我的 jenkins master 机器有旧的 java 版本。

我在master上的所有构建作业都使用maven,它使用旧的java版本。

那么,如果我升级 java,我的构建将不再工作。那么,有解决方案吗?

最佳答案

https://www.safaribooksonline.com/library/view/jenkins-the-definitive/9781449311155/ch04s05.html

在 Jenkins 中,您可以为个人作业构建配置多个不同的 JDK。它们在“管理 Jenkins”->“配置系统”页面的“JDK”部分中进行配置。只需将每个不同的 JDK 安装在文件系统中的不同位置,将 Jenkins 指向它,然后在此页面上为其指定一个名称。

对于任何单独的作业,您可以使用上面配置的名称告诉它使用特定版本的 JDK。 Jenkins 将适本地设置 JAVA_HOME。 How to change the JDK for a Jenkins job?

之后,使用新的 JDK 运行 Jenkins 只需在适当的位置安装新的 JDK 并修改启动以获取该版本的 java。

关于java - 让jenkins和maven使用不同的java版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41401055/

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