Many Adobe applications are dependent on the Oracle Java Runtime Environment (JRE) for some features to work.
Apple recently changed the way it includes Java in Mac OS, and with Lion, Java is no longer preinstalled.
Q: How do I find out which version of Java is the system default?
A: If you have not yet installed Apple's Java Mac OS X 2012-006 update, then you are still using a version of Apple Java 6 that includes the plug-in and the Java Preferences app.
When you install the Java Development Kit (JDK), the associated Java Runtime Environment (JRE) is installed at the same time.
The Java FX SDK and Runtime are also installed and integrated into the standard JDK directory structure.
This is crucial because I need Java 6 and Oracle doesnt provide one for Mac OS - only Java 7, and this allows me to use the installed JAva 6 even though Java 7 is installed.You can download and install the Java runtime from the Java website.Download Free Java Software Note: On Mac OS 10.10 (Yosemite), you could receive a notice that an Application Has Moved on launch of an Adobe product.Note that installing the JDK on OS X is performed on a system wide basis, for all users, and administrator privileges are required. To install a lower version of the JRE, first uninstall the current version as described in "Uninstalling the JRE". The one exception is that the system will not replace the current JRE with a lower version.Downloading JRE v7 will cause version 7 to appear when running the online version checker, or the Java control panel thingy, but when invoking Java from the command line you'll be running the older version from your previously installed JDK.So double-check to make sure you installed the JDK and not just the JRE.Note: There were a lot of change in this area recently to move Mac OS X from Appels own System integrated Java packages to Oracle based Java Packages.The above solution is working fine as of Mac OS X 10.8.2 1 for this answer which is imo the correct one because it works on versions of Mac OS before and after ' Java Preferences' was removed, and by showing the "-v" option it demonstrates how you can use java 6 even if java 7 is installed (which is what I want).Remember you would also have to update the links for jar, jarsigner, javac, javadoc, javah, javap, javaws, jcmd, jconsole, jdb, jhat, jinfo, jmap, jmc, jps, jrunscript, jsadebugd, jstack, jstat, jstatd, and jvisualvm to provide a coherent environment. Install the JDK 7 and this problem will solve itself.Be sure to get the Java Development Kit (JDK) which includes compilers and stuff like that, rather than just the Java Runtime Environment (JRE) .