This puts all the Java 1.4.2 information in my PATH and CLASSPATH before the 1.5.x installation, and I ran a test Mac Java application that doesn't use the newer Java 5 syntax, and everything worked fine. Java -cp MyApplication.jar path.to.MainClass
PATH=/System/Library/Frameworks/amework/Versions/1.4.2/Commands/:$ JAVA_HOME=/System/Library/Frameworks/amework/Versions/1.4.2 I created a shell script that looks like this to let me run this older Mac Java JVM: There are probably easier ways to do it, but I ended up using the Mac mdfind command, which is the command-line version of Spotlight.Īfter a lot of grep commands. The hardest part about this is finding where the previous Java version is installed. Tiger (Java 1.5/5) on Tiger (Mac OSX 10.4) File sharing downloads Mac Software download Free Acrobat Distiller For Mac, older Limewire Mac, LimeWire. Can I use this older Java JVM on Mac OS X 10.4?Īnswer: Yes, I was able to do this. But, for a certain application I need to use a previous version of Java, which I can see is actually installed on the hard drive. JDK 5 Update 16 (version 1.5.016) minimum ( Java for Mac OS X 10.4, Release 7 or Java for Mac OS X 10.5 Update 2 or later) Apple Quicktime Player 7.5.5 minimum is required to run the JavaFX Mobile Emulator, which is currently available only on the Microsoft Windows platform. Mac Java FAQ: I'm currently using Mac OS/X 10.4 with Java 1.5.x.