Jenkinsの実行環境と違うJDKのバージョンでビルドは可能でしょうか

3,762 views
Skip to first unread message

角夏香

unread,
May 10, 2012, 3:57:12 AM5/10/12
to jenkin...@googlegroups.com
はじめまして。

このたびプロジェクトでJenkinsの導入を検討しています。

プロジェクトの制約上、現在とかわらないビルド状況Java1.4を継続使用したままJenkinsを導入したいのですが、
Jenkinsの実行環境にはJDK5以上が必要となりますよね。

同時に2つのバージョンのjavaを使うことは可能でしょうか。
ちなみにビルドには現在Antを使う予定です。

できれば具体的にパスの設定方法や設定箇所を教えていただけますと助かります。
例 Jenkinsでは○○にJDK5を指定する
  ○○は○○と設定する、など。

情報が足りないようでしたらご提示します。
どうぞよろしくお願い申し上げます。

cactusman

unread,
May 10, 2012, 4:17:48 AM5/10/12
to jenkin...@googlegroups.com
cactusmanです。

「Jenkinsの管理」→「システムの設定」から「JDK」という項目で、JDKの設定が複数可能になっています。
自動インストールはハマリどころがあるため、予めOSにJDK1.4とJDK5以上(無難なのがJDK6)の2つをインストールしておいてください。
次に、上記設定項目でインストールした2つのJDKを指定してください。
そして、jobの設定画面で、「JDK」という項目があるので、そこでどちらを使うのか選べます。

ちなみに、Antも同様のことができます。

以上です。

2012年5月10日 16:57 角夏香 <summerfl...@gmail.com>:

--
cactusman

角夏香

unread,
May 10, 2012, 4:27:01 AM5/10/12
to jenkin...@googlegroups.com
丁寧なご返信ありがとうございます。

ご説明にありました、ジョブの設定画面における「JDK」という項目が見当たりません。
何かプラグインが必要でしょうか。

重ね重ね申し訳ありませんが、よろしくお願いいたします。


2012年5月10日木曜日 16時57分12秒 UTC+9 角夏香:

cactusman

unread,
May 10, 2012, 4:57:12 AM5/10/12
to jenkin...@googlegroups.com
cactusmanです。

MacOSXですが、こちらのほうで、最新版のJenkins 1.463で新規に作ってみましたが、JDKという項目はでてきました。
特別にプラグインを入れるなどのことはしてていないです。
「プロジェクトの高度なオプション」の真上にでてくるはずです。
スクリーンショットを添付しておきます。

2012年5月10日 17:27 角夏香 <summerfl...@gmail.com>:

--
cactusman

スクリーンショット(2012-05-10 17.56.05).png

角夏香

unread,
May 10, 2012, 5:19:39 AM5/10/12
to jenkin...@googlegroups.com
バージョンが少し前の1.455で実行していたため、同じ場所にJDKの表示がありませんでした。
わざわざ画像の添付をしていたきまして本当にありがとうございます!
解決いたしました。

Reply all
Reply to author
Forward
0 new messages