De travail des paires d'OS, JDK Eclipse:
- 32-bit OS 32 bits JDK - 32-bit Eclipse (32 bits uniquement)
- Les OS 64 bits - 32-bits JDK - 32-bit Eclipse
- Les OS 64 bits - 64 bits JDK - 64bit Eclipse (64 bits uniquement)
J'ai eu plusieurs Jdk et Jre installé.
Chacun d'eux avait sa propre entrée dans la variable PATH, tout fonctionne plus ou moins.
À en juger par les variables de CHEMIN d'accès, certaines installations ont été complètement inutile, puisqu'ils n'ont jamais été utilisés. Bien sûr, les "inactifs" Javas pourrait être référencés manuellement dans Eclipse si j'avais besoin, mais je n'ai jamais fait ça, donc je n'ai vraiment pas besoin d'eux. (Au moins, je le croyais à l'époque...)
J'ai nettoyé les dégâts, désinstallé tous les cours de Java, installé uniquement JDK + JRE 1.7 64 bits.
L'un de l'Éclipse 'installations' a échoué par la suite avec l' Failed to Load the JNI shared Library
et un chemin d'accès donné par rapport à la fraîche JDK installé où il estime que l' jvm.dll
.
L'échec de l'Éclipse a été le seul de tous mes IDEs qui était encore une version 32 bits sur mon sinon tous-installation 64 bits.
L'ajout de VM arguments, comme si souvent mentionné, dans l' eclipse.ini
ne servait à rien dans mon cas (parce que j'ai eu seulement le tort de JDK/JRE à rapporter.)
J'ai également été incapable de trouver la façon de vérifier si cette Éclipse est un 32 bits ou la version 64 bits (je ne pouvais pas regarder dans le Gestionnaire des Tâches, depuis cette Éclipse "installation" ne peut pas démarrer. Et depuis qu'il a été un moment depuis que j'avais mis, je ne pouvais pas me souviens de sa version.)
Dans le cas où vous utilisez une version du JDK et une ancienne JRE vous pourriez être en trouble, trop, mais alors il est plus probable une java.lang.UnsupportedClassVersionError
s'affiche, IIRC.