java - 我们可以在一个 Jenkins 中添加两个 Java 版本吗?

标签 java jenkins version

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

最佳答案

是的,您可以:

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

enter image description here

  • 在作业配置中指定所需的jdk:
  • enter image description here

    关于java - 我们可以在一个 Jenkins 中添加两个 Java 版本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30906548/

    相关文章:

    java - 为什么不直接使用values变量,vs变量没有必要

    jenkins - 如何为 Jenkins 管道获取相同的 Mailer 行为

    Jenkins Pipeline阶段跳过基于管道中定义的groovy变量

    variables - 在 docker-compose 中声明变量

    javascript - 请求功能 Node 内的 Node-RED 版本

    java - 一维数组中的三角矩阵 get()

    java - Linux 上 Java/C++ 应用程序共享内存 IPC 的良好替代方案

    java - 时间到期时从 Recyclerview 中删除项目

    Jenkins Swarm 插件 - 具有随机字母数字值的从属名称

    linux - 当我仅在c文件中插入任何模块时如何显示内核版本?