Google
 
 
Home arrow Other Articles arrow Get java 1.5 on Mac Snow Leopard

Main Menu
 Home
 Linux Articles
 FreeBSD Articles
 Apache Articles
 Perl Articles
 Other Articles
 Program Downloads
 Free Books
 News
 The Web Links
 Contact Us

Most Read
Automating SFTP using expect
FreeBSD PPTP VPN
SnortShorwall - Using Snort And Shorewall Together
Shorewall Router on Linux
Shorewall Stand Alone Firewall

Polls
Favorite Linux/BSD
Fedora
Mandrake
Debian
Slackware
Gentoo
Suse
FreeBSD
Other
  

Syndicate
Latest news direct to your desktop
RSS

Login Form
Username

Password

Remember me
Forgotten your password?
No account yet? Create one

Members Online
 Linux-BSD-Central Has a Total of 14092 Members   Members (14092) # Online
 We have 17 Guests Online. Guests 17
 We have 0 Users Online. Users 0

Online Users
No Users Online

Statistics
OS: Linux w
PHP: 5.2.17
MySQL: 5.1.56
Time: 12:18
Members: 14092
Hits: 1790157
News: 281
WebLinks: 15





Get java 1.5 on Mac Snow Leopard   PDF  Print  E-mail 
Contributed by Chad Brandt  
Sunday, 06 September 2009
After recently upgrading my MacBook Pro to the new mac OS Snow Leopard, I was disappointed to discover they have dropped Java 1.5. The only version of java available on Snow Leopard is Java 1.6. This may be ok for a non-developer, but developers need the older version of java for some projects.
You can get java 1.5 on Snow Leopard by copying over the version from your Leopard computer and creating the links. Here is what you need to do


1. Copy /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0 from your old Leopard computer to
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0_leopard on your new Snow Leopard install.

2. Remove the old symlinks
> sudo rm /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0
> sudo rm /System/Library/Frameworks/JavaVM.framework/Versions/1.5

3. Create the new symlinks
> sudo ln -s /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0_leopard /System/Library/Frameworks/JavaVM.framework/Versions/1.5
> sudo ln -s /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0_leopard /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0

Now to switch between the two distributions you can modify ~/.profile and add these aliases
alias jdk16='alias java=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java;alias javac=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/javac;export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home'
alias jdk15='alias java=/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Commands/java;alias javac=/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Commands/javac;export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home'
Now from a terminal window you can type jdk16 and all of your env will be updated to use java 1.6.
If you want to use java 1.5 just type jdk15. I usually put jdk16 as the last line of my ~/.profile so I always default to jdk16

Comments

Only registered users can write comments.
Please login or register.

Powered by AkoComment 1.0 beta 2!




 


 

Check out TwistByte - The best mobile apps available For awesome Android and IPhone applications!!