Jenkins中实现不同的job使用不同的JDK打包
由于工作中有很多工程,不同的工程使用的jdk不同,这就要求打包服务器有不同的jdk环境。
这点在Jenkins中实现就比较容易了,它提供了这样的接口来配置不同的jdk环境。
我需要用到的是jdk7和jdk8,本身机器有一个jdk8,默认的也是jdk8,即/etc/profile里配置的是jdk8.
现在只需要再下载一个jdk7到服务器,并解压到当前目录下,在这里我都放到了/usr/java下。

然后打开Jenkins-系统管理-Global Tool Configuration,找到JDK下的jdk安装按钮,点击。如下图:

开始配置jdk,如下:

配置完了保存就可以了,再打开job页面,就可以看到选取jdk的选项了,如下图:

网友评论