Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

d_leet

macrumors newbie
Original poster
May 5, 2005
4
0
OK I've searched this forum and apple's site on how to get Java 1.5 working and no matter what I can't get it to be the default java version used. Can someone please tell me what to do? Thank you very much.
 

bousozoku

Moderator emeritus
Jun 25, 2002
16,120
2,397
Lard
Other than changing it in Java Preferences within /Applications/Utilities/Java, I don't know. Some applications I've tried won't use it, for whatever reason.
 

Attachments

  • Picture 9.png
    Picture 9.png
    73.3 KB · Views: 173
  • Picture 8.png
    Picture 8.png
    4.1 KB · Views: 133

d_leet

macrumors newbie
Original poster
May 5, 2005
4
0
bousozoku said:
Other than changing it in Java Preferences within /Applications/Utilities/Java, I don't know. Some applications I've tried won't use it, for whatever reason.

I just tried that and that doesn't work either, I can't even compile this simple hello world program.
 

therevolution

macrumors 6502
May 12, 2003
468
0
You're doing this at the command line, right? Here's what I did. I see the Java 5 executables at

/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Commands/

You could make an alias by editing your .bash_profile (located in your home directory; if it's not there, just create it) to include the following:

Code:
alias java5="/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Commands/java"
alias javac5="/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Commands/javac"

After closing and reopening your open Terminal window (or typing "source ~/.bash_profile"), you could then type:

Code:
javac5 HelloWorld.java
java5 HelloWorld

If you don't like typing that extra "5" at the end, you can have the alias simply be "java" instead of "java5" - I just prefer not to override the default, but I don't think there's any harm in doing so. You can always go back to the way it was before by removing those lines from .bash_profile.

You could also skip my instructions and read over this very informative article: http://forums.macosxhints.com/showthread.php?t=47531.

Hope this helps!
 

d_leet

macrumors newbie
Original poster
May 5, 2005
4
0
Awesome, thank you very much that worked perfectly, and is exactly what I wanted because I was starting to wonder if I could do something like that in order to get this working. Thank you all very much.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.