Jenkinsで複数のJDKを使い分ける

@iwasaki 686views 更新:2015年1月16日

OpenJDK8をインストール

yum  install java-1.8.0-openjdk-devel

jdkのパスを確認する

# ls -lat /usr/lib/jvm/
合計 16
drwxr-xr-x   4 root root 4096  1月 16 10:38 2015 .
lrwxrwxrwx   1 root root   21  1月 16 10:38 2015 jre -> /etc/alternatives/jre
lrwxrwxrwx   1 root root   40  1月 16 10:38 2015 java-1.8.0-openjdk -> /etc/alternatives/java_sdk_1.8.0_openjdk
lrwxrwxrwx   1 root root   32  1月 16 10:38 2015 java-1.8.0 -> /etc/alternatives/java_sdk_1.8.0
lrwxrwxrwx   1 root root   34  1月 16 10:38 2015 java-openjdk -> /etc/alternatives/java_sdk_openjdk
lrwxrwxrwx   1 root root   26  1月 16 10:38 2015 java -> /etc/alternatives/java_sdk
drwxr-xr-x   7 root root 4096  1月 16 10:38 2015 java-1.8.0-openjdk-1.8.0.25-3.b17.el6_6.x86_64
lrwxrwxrwx   1 root root   35  1月 16 10:38 2015 jre-1.8.0-openjdk -> /etc/alternatives/jre_1.8.0_openjdk
lrwxrwxrwx   1 root root   27  1月 16 10:38 2015 jre-1.8.0 -> /etc/alternatives/jre_1.8.0
lrwxrwxrwx   1 root root   29  1月 16 10:38 2015 jre-openjdk -> /etc/alternatives/jre_openjdk
lrwxrwxrwx   1 root root   50  1月 16 10:38 2015 jre-1.8.0-openjdk-1.8.0.25-3.b17.el6_6.x86_64 -> java-1.8.0-openjdk-1.8.0.25-3.b17.el6_6.x86_64/jre
dr-xr-xr-x. 26 root root 4096 10月  2 14:05 2014 ..
lrwxrwxrwx   1 root root   32  4月 10 16:13 2013 java-1.6.0 -> /etc/alternatives/java_sdk_1.6.0
lrwxrwxrwx   1 root root   33  4月 10 16:13 2013 java-1.6.0-openjdk.x86_64 -> java-1.6.0-openjdk-1.6.0.0.x86_64
drwxr-xr-x   7 root root 4096  4月 10 16:13 2013 java-1.6.0-openjdk-1.6.0.0.x86_64
lrwxrwxrwx   1 root root   27  4月 10 14:52 2013 jre-1.6.0 -> /etc/alternatives/jre_1.6.0
lrwxrwxrwx   1 root root   37  4月 10 14:52 2013 jre-1.6.0-openjdk.x86_64 -> java-1.6.0-openjdk-1.6.0.0.x86_64/jre

JenkinsにJDKを追加

名前:open_jdk8

JAVA_HOME:/usr/lib/jvm/java-1.8.0-openjdk

あとはプロジェクトごとに使うJDKを指定します。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません