↑日記で日々積み重ねた情報をトップの「わんこのページ」にまとめています。

おのたく日記 [RDF] YouTubeも始めました→


2005-10-31(Mon) [長年日記]

[Java][Debian] Debian 3.1(sarge)のJava SEを5.0_05に上げる

JDeveloper 10g (10.1.3) Eary Access 1を使うには Sun J2SE 1.5.0_05が必要だというので、おうちサーバにインストールすることにした。

1月25日の日記に書いたように、Woodyではj2se-packageを使っていたが、Debian 3.1(sarge)になっているので、新しくなったjava-packageをインストールして使ってみることにする。

aptiudeで、java-packageをインストールして、j2se-packageをremoveした。

さて、JDKのインストール

1. SunのJava SEのページから、J2SE 5.0のDownloadのページへ行ってJDK 5.0 Update 5のLinux self-extracting file jdk-1_5_0_05-linux-i586.binをダウンロードする。

2. $ fakeroot make-jpkg jdk-1_5_0_05-linux-i586.bin でDebianパッケージする。

3. $ sudo dpkg -i sun-j2sdk1.5_1.5.0+update05_i386.deb

で、完成

$ java -version

java version "1.5.0_05"

Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_05-b05)

Java HotSpot(TM) Client VM (build 1.5.0_05-b05, mixed mode, sharing)

tomcatでは、いまだに1.4.2を使っているけど、defaultは1.5.0なのね。

[Debian] tomcat4のJDKの位置

Debian 3.1(sarge)では/etc/default/tomcat4でJAVA_HOMEを設定することもできるけど、設定していない場合には、/etc/init.d/tomcat4で/usr/lib/j2sdk1.4-sun /usr/lib/j2sdk1.4-ibm /usr/lib/j2sdk1.3-ibm /usr/lib/j2sdk1.4 /usr/lib/j2sdk1.3 /usr/lib/j2se/1.4 /usr/lib/j2se/1.3 /usr/lib/kaffeから自動的に探してくれる。

というわけで、 おうちサーバではJava2 SE 5.0でなくてJava2 SE 1.4の/usr/lib/j2sdk1.4-sunが使われるのね。

_ わんこ日記:Debian amd64 etchにJDeveloper10g Release3(10.1.3)をインストールするJDKは、Sunからダウンロードしてきて (2006-05-21(Sun) 06:03)

% fakeroot make-jpkg jdk-1_5_0_06-linux-amd64.bin として、sun-j2sdk1.5_1.5.0+update06_amd64.debを作ってインストールした。 参照: 10月31日の日記 結果は、 java version "1.5.0_06" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05) Java ..

本日のPingbacks(全0件)

Google Web検索 on-o.com内を検索