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

It appears I have the 1.5 install configured properly, but that site says it's not the latest version. Hmmm...

Description Your Environment

Java Runtime Vendor: Apple Computer, Inc.
Java Runtime Version: 1.5.0_05

You do NOT have the latest version of Java.
The latest version of Java software = Version 5.0 Update 5.

Any ideas?
 
Stella said:
Java 1.5 breaks a lot of Java 1.4.x and previous code.

Personally I steer clear of Java 1.5.

The updater says the 1.5 update does not remove the 1.4 version.

Other big news, firmware update for the Powermac G5 1.8GHz rev. B is out !
 
Don't know if this is related, but I just installed the update on my rev A iMac G5, and my fans all kicked in at high speed and my system temp jumped.
I'll try giving it a restart.
--DT
 
Groupwise working better

Just installed and used the aforementioned Java Preferences app to switch over to Java 1.5 (btw, it's in Applications -> Utilities -> Java -> J2SE 5.0)

I don't know if any of you wind up using the Java-based Novell Groupwise client... I do (it's a damn sight better than the Web client) and it's just snappier!:)

Yay!
 
Explaining Java

coolfactor said:
What's with the weird version numbering with the Java platform?

Java 2 Standard Edition 5 v1.5.x == Java 5?

Java = Java 1.0 and Java 1.1
Java 2 = Java 1.2, 1.3 and 1.4 (including 1.4.2)
Java 5.0 = Java 1.5

Sun's marketting just wants to let everyone know that this one is a big deal. From a developer standpoint it is a huge deal. I know these features will be meaningless to normal web surfers, but generics, auto-boxing, an enhanced 'for' loop that adds Perl-like 'foreach' behavior, are huge timesavers for coders. Java 1.5 doesn't simply add some new objects to slice and dice xml, but rather it fundamentally alters the way most programmers will write their code.

Here's a simple example. If you were a coder, which line would you rather type, they both do the same thing but the first one is in Java 1.4.2 and the second in Java 1.5:


int x = ((Integer)myVector.get(1)).intValue();

or

int x = myVector.get(1);
 
Stella said:
Java 1.5 breaks a lot of Java 1.4.x and previous code.

Personally I steer clear of Java 1.5.

Examples? The Java 1.5 JVM was designed to be completely backwards compatible. The only code I've seen it break was code that was incorrect to begin with (thread locking bugs, AWTEventQueue problems, etc.)

I've not only run Java 1.4 successfully on Java 1.5 for Mac and Windows, I've run the same code on the Java 1.6 early access builds for Windows, and it runs the same only faster.
 
coolfactor said:
What's with the weird version numbering with the Java platform?

Java 2 Standard Edition 5 v1.5.x == Java 5?

It's by Sun... Check out some of Sun's other Versioning.

SunOS 4
Solaris 2.6 also known as SunOS 5.6
Solaris 7 also known as SunOS 5.7
Solaris 8 also known as SunOS 5.8
Solaris 9 also known as SunOS 5.9
 
jeriqo said:
The updater says the 1.5 update does not remove the 1.4 version.

Other big news, firmware update for the Powermac G5 1.8GHz rev. B is out !

Yes I know..
 
Booga said:
Examples? The Java 1.5 JVM was designed to be completely backwards compatible. The only code I've seen it break was code that was incorrect to begin with (thread locking bugs, AWTEventQueue problems, etc.)

I've not only run Java 1.4 successfully on Java 1.5 for Mac and Windows, I've run the same code on the Java 1.6 early access builds for Windows, and it runs the same only faster.

I can't remember off hand but I know I've tried compiling code that was fine under Java 1.4 but fails compilation under 1.5 ( and yes, it was correct code!)
 
If I'm not mistaken, past releases of J2SE 5.0/1.5 version did not set themselves as automatic -- that is, Java 5 would get used only if Java software requested it, and 1.4x would be used in all other cases, unless you change this with the prefs app that is included in the

/applications/utilities/java/j2se 5.0/

folder. Has this changed as of this release (or did it change at a previous update, or am I completely wrong)?
 
Whistleway said:
How do i delete the java 1.4. and 1.3 versions on my computer. I wouldn't need them would i?
Yes, you do need them. Java 1.5 won't install without the latest 1.4 and 1.3 versions already installed.

Azureus 2.3.0.4 and 2.3.0.2 don't work after installing and enabling this update. 2.2.0.2 still works though.
 
Stella said:
I can't remember off hand but I know I've tried compiling code that was fine under Java 1.4 but fails compilation under 1.5 ( and yes, it was correct code!)

Yes, 1.5 can break things that used to work with version 1.4.x...

I tried a simple Swing app on my Mac with Java 1.4.2_09 this morning and everything was fine, later i tried the same app on a computer with Fedora Core and Java 1.5.x and Eclipse froze on me twice and the app would not start, not even using the terminal.


Woot! first post! :D
 
bryanc said:
Thanks cbigfoot,

It appears I have the 1.5 install configured properly, but that site says it's not the latest version. Hmmm...



Any ideas?

Same issue here, so it isn't just you.
 
The NWS radar loops load a little more (have to say it) "snappy," and a funky new Java logo with SUN MS's logo showed up at first with a big spinning dial, not the usual coffee cup.

New and shiny is good!
 
i don't know if or how this could be related, but Quicktime stopped working as a plug-in in safari. it plays through the progress bar but no sound comes and the picture is just white blank space.
 
Booga said:
For those who never ever use Java applets, games like Puzzle Pirates or runescape, or do work with client or server stuff won't find anything interesting here.

For the rest of us, I think not only should people download and install this, but they should use the included "Java Preferences" app to switch everything (Safari, webstart, etc) to Java 5.0 immediately. It's a lot faster, a lot more compatible, and keeps the Mac up to date with all the other major platforms.

I downloaded and installed and it seems that most of my applications run much faster, thanks for the tip.
 
Jestered said:
Azurues also seems to work...
May I ask what version of Azureus you are using and what version of java is reported in the terminal (type 'java -version'). Mine reports '1.5.0_05'.
 
bryanc said:
I've been looking forward to this for a long time. I use the Sequence Manipulation Suite a lot, but it still dosen't work with Safari. Even after I set my java preferences to 5.0.

Is there a test URL somewhere I can try to make sure I've got Java 5 support enabled in Safari?

Cheers

http://bioinformatics.org/sms2/browser_compat.html

As Nermal said, this is absolutely nothing to do with Java.

Use Firefox for that site and file a bug with Apple (well it's a feature request really).
 
devman said:
http://bioinformatics.org/sms2/browser_compat.html

As Nermal said, this is absolutely nothing to do with Java.

Use Firefox for that site and file a bug with Apple (well it's a feature request really).

I know the guy that wrote most of that site, and he told me that when the Apple JVM was upgraded to support 1.5 through webkit, it should work in Safari. Apparently he was wrong.

Irritating, but not the end of the world.

Cheers
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.