After upgrading to El Capitan I didn't notice that in the fine text that it was not going to support Java SE 6. Previous applications that relied on this now do not work. IS there a work-around?
As mentioned by suelicious (in another related thread), the web article by Oliver Dowling gives the following solution. I did this and it allowed Photoshop to run!
Download the latest Java from Oracle and then...
Here is the steps I did:
The solution is to edit
/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Info.plist and change:<key>JVMCapabilities</key><array> <string>CommandLine</string></array>To:
<key>JVMCapabilities</key><array> <string>CommandLine</string> <string>JNI</string> <string>BundledApp</string></array>- Save the changes and start up Photoshop - no problems!
NOTE... depending on what JDK you have loaded, you will need to change the 'jdk1.8.0_45.jdk' to whatever you have loaded.
To figure that out, simply look at what is in /Library/Java/JavaVirtualMachines/