Failed to load the JNI shared library

Le passage à un OS 64 bits (Win 7 en l’occurence) ne se fait pas toujours en toute transparence.

A titre d’exemple nous citerons l’installation de Eclipse Juno avec Java.

Vous téléchargez Eclipse depuis le site officiel : tout se passe bien
Vous téléchargez Java

Vous lancez l’installation. Jusque là tout se passe bien : “c’est l’histoire de 10 minutes cette installation”.

Donc forcément on lance Eclipse et là surprise !!!!
Message d’erreur
Failed to load the JNI shared library “C:\Program Files (x86)\Java\jre6\bin\client\jvm.dll

Donc là on repart sur les basiques, le JAVA_HOME, le PATH. Ca marche toujours pas. On revérifie les path. Tout est bon….

Avec un peu de recherche on découvre que ce message sybillin correspond en fait à une installation de Java en mode 32-bits (comme quoi fallait être vigilant et ne pas faire confiance aveuglément à son navigateur). Un petit retour sur le site d’Oracle pour récupérer la version 64-bits. Réinstallation et tout roule.

J’espère que ça en aidera certains à se débloquer plus rapidement.

About Matthieu

Hello, I joined Java-Hoster in 2009. After my engineering studies in France, I worked for several companies including some well known Natixis , Airbus and Air France . Now I am more focused and involved on Java open-source projects and of course in Java-Hoster which makes me learn a lot and feed me as well :-D I am also responsible for this blog, so if you have something to say about it feel free to contact me. Cheers.
This entry was posted in Eclipse, IDE. Bookmark the permalink.

One Response to Failed to load the JNI shared library

  1. Sayan says:

    if you faced this error…mostly like it will be a jdk+OS+jvm version conflict….

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>