I am testing my current application with Mac OS X which has Java 7 from Oracle installed. Instead using Java 7 from Oracle, it\'s using Java 6 from Apple. The default system
The Java version required by the app is probable specified in the application's metadata. If you right-click on the app and select Show Package Contents and browse to the Info.plist file, you should find entries which define the JVM that the application will use. E.g.
JVMVersion
1.5
OSX may choose to use a lower JVM if the application requests it.