Ticket #28181

JREの同梱

Date d'ouverture: 2012-04-26 08:18 Dernière mise à jour: 2013-04-29 13:33

Rapporteur:
Propriétaire:
État:
Atteints
Composant:
(Aucun)
Priorité:
5 - moyen
Sévérité:
5 - moyen
Résolution:
Fixed
Fichier:
Aucun

Détails

Jenkinsを同梱しているがJava未インストールでJenkinsが動かないという報告(?)が少なくないです。

JREを同梱しJAVA_HOMEが設定されていない場合には、同梱したJREを利用するようにしてはどうでしょうか。

Ticket History (3/6 Histories)

2012-04-26 08:18 Updated by: kanu
  • New Ticket "JREの同梱" created
2012-04-26 19:24 Updated by: jun66j5
Commentaire

+1 for me.

ところで JAVA_HOME って普通設定するものなんでしょうか。常用しているマシンでは設定していないです。レジストリを探索してインストールしているかをチェックするのがよいと思います。もしくは、最初から同梱しているほうを使うようにしてもよいと思います。その上で特定の部分を書き換えると別の JRE/JDK を指定できるようにするとか (可能なら)。

inno setup - Check Java is present before installing - Stack Overflow

2012-04-27 07:35 Updated by: kanu
  • Propriétaire Update from (Aucun) to kanu
Commentaire

JAVA_HOME ですが私も普段は設定しておらず、必要なら起動前に個別に設定するようにしています。

インストール済みのJREをチェックする方法だと楽な半面意図しない JRE/JDK が利用され動かない等の可能性があるので、基本は同梱の JRE を利用し特定の部分を書き換える、もしくは環境変数の設定で任意の JRE/JDK を指定できるような方向でやってみます。

jun66j5 への返信

+1 for me. ところで JAVA_HOME って普通設定するものなんでしょうか。常用しているマシンでは設定していないです。レジストリを探索してインストールしているかをチェックするのがよいと思います。もしくは、最初から同梱しているほうを使うようにしてもよいと思います。その上で特定の部分を書き換えると別の JRE/JDK を指定できるようにするとか (可能なら)。 inno setup - Check Java is present before installing - Stack Overflow

2012-05-04 16:08 Updated by: kanu
  • Jalon Update from (Aucun) to 3.2 (atteints)
  • Ticket Close date is changed to 2012-05-04 16:08
  • Résolution Update from Aucun to Fixed
  • État Update from Ouvert to Atteints
Commentaire

JRE を同梱しデフォルトでは同梱の JRE を利用するようにしました。

任意の JRE/JDK を利用したい場合には、環境変数 TL_JENKINS_JAVA に 利用したい JRE/JDK の JAVA_HOME を指定することで任意の JRE/JDK が利用可能です。

https://bitbucket.org/okamototk/traclightning/changeset/e879f66c2d4a でコミット

2012-05-04 16:09 Updated by: kanu
  • État Update from Atteints to Ouvert
2013-04-29 13:33 Updated by: kanu
  • État Update from Ouvert to Atteints
  • Ticket Close date is changed to 2013-04-29 13:33

Attachment File List

No attachments

Modifier

Please login to add comment to this ticket » Connexion