'Échec du chargement de la JNI bibliothèque partagée “C:\Program Files\Java\jre7\bin\client\jvm.dll” '
J'ai cherché une solution, mais de tous ceux que j'ai trouvé ne fonctionne pas.
- J'ai triple vérifié que j'ai à la fois 64 bits JRE/JDK Eclipse
- J'ai ajouté l'option '-vm' argument de l'éclipse.fichier ini.
Voici le contenu du fichier:
-startup plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20130807-1835
-product org.eclipse.epp.package.standard.product
--launcher.defaultAction openFile
--launcher.XXMaxPermSize 256M
-showsplash org.eclipse.platform
--launcher.XXMaxPermSize 256m
--launcher.defaultAction openFile
--launcher.appendVmargs
-vm C:\Program Files\Java\jdk1.7.0_45\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m
EDIT: Cela fonctionne maintenant, la machine virtuelle argument a été signalé au fichier incorrect!
Qu'est-ce que votre
Le paramètre de
JAVA_HOME
ensemble? Essayez set JAVA_HOME="C:\Program Files\Java\jdk1.7.0_45"
.Le paramètre de
-vm
(et les autres -xxx options) doivent être sur une ligne distincte à la suite de la paramètre, pas sur la même ligne.
OriginalL'auteur user3124306 | 2013-12-20
Vous devez vous connecter pour publier un commentaire.
si vous avez mis à jour votre version de jdk 7 vous êtes le plus susceptible de faire face à ce problème.
Cela se produit principalement en raison de
1) incompatible sdk et jdk versions
2)à l'aide d'un 32 bits version de java pour votre 64 bits eclipse JVM (programfilex86-java)
CE QUE VOUS AVEZ À FAIRE :
vérifiez d'abord que "l'éclipse.ini" fichier pour voir si vous avez un chemin qui pointe vers votre jdk
il devrait ressembler à quelque chose comme ceci
-vm
C:\Program Files\Java\blah\blah\blah\javaw.exe
si non, alors recherchez le jdk 7 javaw.exe fichier
exemple : C:\Program Files\Java\jdk1.7.0_45\jre\bin\javaw.exe
collez -vm et le chemin d'accès ci-dessous dans votre eclipse.fichier ini
-vm
C:\Program Files\Java\jdk1.7.0_45\jre\bin\javaw.exe
assurez-vous que vous tapez le dessus juste avant l'-vmargs et après la OpenFile
OriginalL'auteur user3807936
il suffit de cocher pour tous les chemins de classe, etc. Avoir un seul isntance de votre JAVA_HOME et définir le chemin de %JAVA_HOME%/bin et supprimer tous les événements de 'jre' de 'classpath', etc. Il devrait commencer à travailler !!
OriginalL'auteur Adit Ya
-vm
C:\Program Files\Java\jdk1.7.0_45\jre\bin\javaw.exe
Travail pour moi
OriginalL'auteur Imran Ali