If you depend on the 1.5 or 1.4.2 JDK on Mac OS X, Snow Leopard brings
a little surprise. It only ships with 1.6.

Source:
http://developer.apple.com/mac/library/releasenotes/Java/JavaSnowLeopardRN/ResolvedIssues/ResolvedIssues.html#//apple_ref/doc/uid/TP40007737-CH3-SW1

Topic:
Java applications only launch in Java SE 6.

Description:
Since Java SE 6 is the only Java version shipped with Mac OS X 10.6
Snow Leopard, any application that requests an older version of Java
will only launch in Java SE 6. No dialog is presented, since there is
only one choice, and the app will either work correctly or it won't.

Workaround:
Ensure your application will run correctly on Java SE 6, and express
that in your app's Info.plist or JNLP (use 1.4+, 1.5+, etc).

--

All symlinks of previous versions in /System/Library/Frameworks/
JavaVM.framework/Versions/ are pointing to the currentJDK, which now
is 1.6. This might effect your IDE settings if you configured multiple
JVMs.

There are some forum threads about this with possible solutions/
workarounds.

Java 1.5 in Snow Leopard
http://discussions.apple.com/thread.jspa?threadID=2140099&tstart=0

Does GWT work in Snow Leopard?
http://groups.google.com/group/google-web-toolkit/browse_thread/thread/e9fcc378d8b48733

I've reinstalled 1.5 as described on 
http://wiki.oneswarm.org/index.php/OS_X_10.6_Snow_Leopard
and it works but I understand that it is not a good idea to mess
around in the system folder like that and any future OS X update might
break it again.

Regards,

Harald



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to