【问题标题】:Can we add two Java versions in one Jenkins?我们可以在一个 Jenkins 中添加两个 Java 版本吗?
【发布时间】:2015-06-18 04:37:40
【问题描述】:

最近我致力于将远程 Websphere Application Server 与 Jenkins 集成。服务器在我的机器上运行 java 1.6 和 Jenkins 和 java 1.7。我遇到了一个名为ClassChangeErrorException 的异常。我已经通过将 Jenkins java 版本更改为 1.6 来解决它。我的问题是我可以在一个 Jenkins 中拥有两个 java 版本吗?

【问题讨论】:

  • 有 Jenkins 插件可以选择 JDK 版本。您也可以尝试在 POM 文件中指定 Java 版本并执行 mvn build。

标签: java jenkins version


【解决方案1】:

是的,您可以:

  1. 在管理 Jenkins -> 配置系统 -> JDK 安装中定义两个 jdk:

  1. 在作业配置中指定所需的 jdk:

【讨论】:

  • Jenkins 2.5 中没有这样的部分。
【解决方案2】:

您可以通过 /configureTools/ 2.0 版之后或 /configure 2.0 版之前设置全局可用的 Java 版本。

来源:https://support.cloudbees.com/hc/en-us/articles/204960114-How-to-set-the-available-JDK-versions-

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-21
    • 1970-01-01
    • 1970-01-01
    • 2021-04-08
    • 1970-01-01
    • 2015-06-02
    相关资源
    最近更新 更多