MacOS X 10.3(Panther)にJava5をインストールする方法 | presosaiso

2008/02/13

MacOS X 10.3(Panther)にJava5をインストールする方法

MacOS X 10.3(Panther)にはJava5は入らないよ、常識的に考えて。
でも、ねちっこく探してたらやっぱりやってる人いましたよ!
Mac OSX Pantherの設定
以下の文章は引用。

通常のインストーラからは、PantherにJava5をインストールする事が出来ない。これはインストーラがTigerのバージョンを確認しているからだと推測できる。そのためコマンドラインからインストール作業を行う事でJava5をインストールする必要がある。

アップル・コンピュータ社のJava 2 SE 5.0 Release 3からdmg形式のバイナリファイルをダウンロードし以下のようなスクリプトを実行する。

※スクリプトがそのままだと動かなかったので、書き直したのを張っときます。

#!/bin/bash

# Java 5 Release 3 Installer

IMAGE="J2SE50Release3.dmg"
DEFAULT_MOUNT="/Volumes/J2SE5.0Release3Tiger"

# mount
hdiutil mount ${IMAGE}

# unpacking
sleep 5
cd /
gunzip -c /Volumes/J2SE\ 5.0\ Release\ 3\ Tiger/J2SE50Release3.pkg/Contents/Archive.pax.gz | sudo pax -vr;

# unmount
hdiutil unmount ${DEFAULT_MOUNT}

# Java5 default
cd /System/Library/Frameworks/JavaVM.framework/Versions/
sudo rm CurrentJDK
sudo ln -s 1.5.0 CurrentJDK

# check
java -version;


これでTomcat6を入れることが出来ました!

0 件のコメント: