Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How to install previous Java version?

SL comes with Java SE 6 (32 and 64 bit). Is there a way to install previous version of Java? I am looking for J2SE 1.4.2.

Any idea?

Thanks

Macbook Pro 15, Mac OS X (10.6)

Posted on Sep 11, 2009 10:14 AM

Reply
6 replies

Sep 11, 2009 10:26 AM in response to xsi

It's not supported by Apple, but here's what was posted on another site. The user name is the same as yours, but since you're asking I'm presuming that it wasn't you. Note that I'm quoting; I haven't tried it myself; as with any such hack, unexpected consequences may arise:


xsi wrote:I was able to get Java 1.4.2 working with Safari in Snow Leopard >tonight. Here's how to do it.

1. Install Java 1.4.2 as outlined in this link:
http://wiki.oneswarm.org/index.php/OSX_10.6_SnowLeopard

Alternatively, extract Java 1.4.2 from the Java For Mac OS X 10.5 Update 4 installation package, and install it in a similar manner:
http://support.apple.com/downloads/Javafor_Mac_OS_X_10_5_Update4

2. Make sure that Java 1.4.2 is the first 32-bit application in the list. Under Java Preferences, my list reads:

Java SE 6 64-bit
J2SE 1.4.2 32-bit
Java SE 6 32-bit

3. Open Safari in 32-bit mode via the Get Info window for Safari. This is where I was getting screwed up. It finally occurred to me that Java 1.4.2 is a 32-bit application, but if Safari was opening in 64-bit mode, it wouldn't use the 32-bit Java apps.

Once I opened Safari in 32-bit mode, Safari was able to use Java 1.4.2.


Hope that helps.

Message was edited by: Dave Sawyer

How to install previous Java version?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.