As mentioned by suelicious, 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/