Seems we're expecting Mac RCP users to have to install the JDK now?! Rolling back the VM to a clean pre-JRE8 Yosemite and installing JDK8 and setting the -vm param to point to that makes the app start OK.Įrgo JRE no good and JDK needed. 'The JVM shared library '/Library/Internet Plug-Ins/ugin/Contents/Home/bin/./lib/server/libjvm.dylib'ĭoes not contain the JNI_CreateJavaVM symbol'
Running up our RCP app (built on Luna SR1) brings up a dialog with this error message. Library/Internet Plug-Ins/ugin/Contents/Home/bin/java With JRE8 installed and specifying the JVM as:
I've installed Yosemite as a VM in Parallels 10 to be able to test & reset. However it appears that the new launcher *only* works with the JDK. Some of our customers are not keen to install this old JVM ('security holes etc'). On OSX Yosemite would like to get around the 'legacy Java 8' install prompt.