Google
 
 
Home

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
Shorewall Router on Linux
SnortShorwall - Using Snort And Shorewall Together
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 701 Members   Members (701) # Online
 We have 8 Guests Online. Guests 8
 We have 0 Users Online. Users 0

Online Users
No Users Online

Statistics
OS: Linux w
PHP: 5.2.9
MySQL: 5.0.91-community
Time: 14:37
Members: 701
Hits: 1324404
News: 277
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

Write Comment
Name:Guest
Title:
BBCode:Web AddressEmail AddressBold TextItalic TextUnderlined TextQuoteCodeOpen ListList ItemClose List
Comment:



Powered by AkoComment 1.0 beta 2!




 
Google Ads



 

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