The JVM shared library does not JNI_CreateJavaVM symbols

Asked By 30 points N/A Posted on -


After I have updated the Mac OS X Mavericks (10.9) I have this personal error message from Eclipse Kepler (4.3.1) 32-bit. I don’t know what it means and why and how appeared. I never had this error before and now I’m starting to think that maybe it happens because of the update. Anyone experienced this kind of error after update ? How do you solve this ?

Kind regards !



The JVM shared library “/Library/Java/



does not contain the JNI_CreateJavaVM symbol.


Answered By 573020 points N/A #186582

The JVM shared library does not JNI_CreateJavaVM symbols


Since you are using the latest version of Mac OS X, I think it will be perfect for Eclipse 4.3 Kepler. Try downloading the latest version from Eclipse Standard 4.3.1. When downloading, make sure you select the correct download for your operating system. If you are running the 32-bit edition of Mac OS X, select the 32-bit version of the installer. And likewise, select the 64-bit version of the installer for 64-bit operating system.

Since your version is throwing an error about Java or the JVM, then it is all about Java or the Java Virtual Machine. Eclipse 4.3 Kepler requires the latest version of JRE or Java Runtime Environment which will solve your problem on JVM. Download and install the latest version of Java Virtual Machine from Java Runtime Environment [JRE].

After installing the JRE update, see if Eclipse works.

Login/Register to Answer

Related Questions