Java5 on Snow Leopard

I need Java5 (not 6), but Snow Leopard only ships with Java6. There is /System/Library/Frameworks/JavaVM.framework/Versions/1.5

, but it just indicates 1.6.0

:

 $ 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

      

Can a real 1.5 be installed from somewhere?

+2


source to share


5 answers


Here is a link to downgrade Snow Leopard to Java 1.5



+4


source


Hmm, I haven't installed 10.6 yet (it's on the way), but the version directory looks weird. Where is 1.4? And no version should point to CurrentJDK! My 10.5 setup is as follows:

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$ 

      



Do other 10.6 users have the same problem? I'm not sure if setting Java 5 package to 10.5 will work on 10.6. Anyone have experience?

+1


source


Run java5 on Snow Leopard

Get java 5 which was included in 10.5 "leopard" and unpack

cd / tmp / curl -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

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

Move it to System java folder (password required)

sudo mv 1.5.0 / System / Library / Frameworks / JavaVM.framework / Versions / 1.5.0-leopard

Tell OS X that java 5 is actually java 5

cd / System / Library / Frameworks / JavaVM.framework / Versions /

sudo rm 1.5.0

sudo ln -s 1.5.0-leopard 1.5.0

sudo rm 1.5

sudo ln -s 1.5.0 1.5

+1


source


I've put together a little practical tutorial here .

0


source


While trying to use the steps http://wiki.oneswarm.org/index.php/OS_X_10.6_Snow_Leopard I got a "Bus Error" error in 10.6.6. However, when I tried   Sagacity's above. I was able to run 1.5.

0


source







All Articles