[AC-1697] OSX Yosemite - JVM Shared library does not contain the JNI_CreateJavaVM symbol
|Labels||TCSupportTriage, java, osx, studio3, yosemite|
DescriptionUpdated to OS X 10.10 public beta 3. Titanium studio will not start due to JVM Shared library does not contain the JNI_CreateJavaVM symbol. This was initially with Studio 3.3, tried to install the 3.4 RC and get the same error. Java version was originally 1.7 and didn't work. Updated to 1.8.0_40 and still not working.
- Praveen Innamuri 2014-09-18 This error could be due to running Studio on wrong architecture of JVM. For example, you might be having 64-bit Studio and trying to run it on 32-bit JVM. Can you make sure the architecture of Studio and JVM are same ?
- Nicholas Thurston 2014-09-18 How do I check architecture of Studio?
- Praveen Innamuri 2014-09-18 You can find "arch" details at : About Titanium Studio > Installation Details > Configuration.
- Nicholas Thurston 2014-09-18 It won't start though, so I can't do that. Is there a command I can run.. or a file somewhere that will tell me?
- Nicholas Thurston 2014-09-18 Fixed by downloading this.. http://support.apple.com/kb/DL1572 Java -version still shows 1.8.0_40, but now it will load Studio.
- mustafa 2014-10-20 Update java for OS X http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US found solution on stackoverflow
- Mauro Parra-Miranda 2014-10-28 Hello [~nthurston]! Does this replicate with the latest Yosemite release? I tried this and Yosemite just installed the JDK 1.6 for compatibility and everything worked perfect. Best Regards
- Nicholas Thurston 2014-10-28 With the full release of Yosemite, I still had to reinstall [this](http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US) to get studio to run.