2009-10-09 123 views
2

我需要Java5(不是6),但Snow Leopard只帶有Java6。 有/System/Library/Frameworks/JavaVM.framework/Versions/1.5,但只是指向1.6.0Snow Leopard上的Java5

$ ls -la /System/Library/Frameworks/JavaVM.framework/Versions/ 
lrwxr-xr-x 1 root wheel 5 Sep 24 20:12 1.3 -> 1.3.1 
drwxr-xr-x 3 root wheel 102 Jul 21 07:35 1.3.1 
lrwxr-xr-x 1 root wheel 10 Sep 24 20:12 1.5 -> CurrentJDK 
lrwxr-xr-x 1 root wheel 10 Sep 24 20:12 1.5.0 -> CurrentJDK 
lrwxr-xr-x 1 root wheel 5 Sep 24 20:12 1.6 -> 1.6.0 
drwxr-xr-x 7 root wheel 238 Sep 24 20:12 1.6.0 
drwxr-xr-x 8 root wheel 272 Sep 24 20:12 A 
lrwxr-xr-x 1 root wheel 1 Sep 24 20:12 Current -> A 
lrwxr-xr-x 1 root wheel 3 Sep 24 20:12 CurrentJDK -> 1.6 

我可以安裝從什麼地方真正的1.5?

+0

http://bit.ly/Java1_5OnSnowLeopard – OscarRyz 2010-05-19 22:36:39

回答

1

嗯,我還沒有安裝10.6(它是在路上),但版本目錄看起來很奇怪。 1.4在哪裏?沒有版本應該指向CurrentJDK!我的10.5安裝如下:

r2d2:~ arne$ ls -l /System/Library/Frameworks/JavaVM.framework/Versions 
total 56 
lrwxr-xr-x 1 root wheel 5 16 Sep 19:14 1.3 -> 1.3.1 
drwxr-xr-x 3 root wheel 102 14 Jan 2008 1.3.1 
lrwxr-xr-x 1 root wheel 5 16 Sep 19:14 1.4 -> 1.4.2 
lrwxr-xr-x 1 root wheel 3 21 Feb 2008 1.4.1 -> 1.4 
drwxr-xr-x 8 root wheel 272 21 Feb 2008 1.4.2 
lrwxr-xr-x 1 root wheel 5 16 Sep 19:14 1.5 -> 1.5.0 
drwxr-xr-x 8 root wheel 272 21 Feb 2008 1.5.0 
lrwxr-xr-x 1 root wheel 5 16 Sep 19:14 1.6 -> 1.6.0 
drwxr-xr-x 8 root wheel 272 26 Sep 2008 1.6.0 
drwxr-xr-x 8 root wheel 272 16 Sep 19:14 A 
lrwxr-xr-x 1 root wheel 1 16 Sep 19:14 Current -> A 
lrwxr-xr-x 1 root wheel 3 16 Sep 19:14 CurrentJDK -> 1.5 
r2d2:~ arne$ 

其他10.6用戶是否有同樣的問題?我不確定要安裝適用於10.5的Java 5包是否適用於10.6。有人有經驗嗎?

4
+1

什麼,這似乎說的是,你可以從豹(10.5)複製Java5的安裝,它會與雪豹正常工作。 – Thilo 2009-10-09 07:16:51

+0

@Thilo是的,我們在這裏成功地做到了。 – 2009-10-09 09:33:16

+0

我們也必須這樣做。 – 2009-10-15 17:49:25

0

的鏈接我已經把一個小的how-to here

+0

該鏈接已死亡。 :( – Stephen 2010-10-19 14:41:32

1

在Snow Leopard上運行Java5的

獲得被包含在10.5 「豹」 在Java 5和解壓

CD的/ tmp/ 捲曲-o java.1.5.0,leopard.tar.gz http://www.cs.washington.edu/homes/isdal/snow_leopard_workaround/java.1.5.0-leopard.tar.gz

焦油-xvzf java.1.5.0-leopard.tar.gz

它移動到你的系統java文件夾(需要密碼)

須藤MV 1.5.0 /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0-leopard

是Java 5的

泰爾OS X實際上是Java 5的

CD /系統/庫/框架/JavaVM.framework/Versions/

須藤RM 1.5.0

須藤LN -s 1.5.0豹1.5.0

須藤RM 1.5

sudo ln -s 1.5.0 1.5