web-dev-qa-db-fra.com

Vient d'installer Windows 10 et Eclipse ne démarre plus

Je viens de passer de Windows 8 à Windows 10 (64 bits) et mon précédent Eclipse Juno avec ADT-plugin pour le développement Android ne démarre plus.

Tout ce que je peux voir, c'est le pointeur de la souris qui montre que quelque chose se charge pendant quelques secondes, puis rien ne se passe.

Ce que j'ai essayé

  • renommé Eclipse.ini pour le laisser le recréer: ne l’a même pas recréé, il a donc été renommé.
  • activé la compatibilité "Windows 8" sur Eclipse EXE. Aucun changement.
  • essayé de regarder workspaceDir/.metadata/.log. Aucune entrée à ce sujet.

Ce qui suit est le contenu de Eclipse.ini:


 -Commencez
 plugins/org.Eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 
 --launcher.library 
 plugins/org.Eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120913-144807. -produit
 com.Android.ide.Eclipse.adt.package.adtproduct 
 -showsplash 
 org.Eclipse.platform 
 --launcher.XXMaxPermSize 
 256m 
 --launcher.defaultAction 
 fichier ouvert
 -vmargs 
 -Dosgi.requiredJavaVersion = 1.6 
 -XX: MaxPermSize = 256m 
 -Xms512m 
 -Xmx1024m 

Et voici la version Java que j'ai installée:


 C:\Utilisateurs\utilisateur> Java - version 
 Version Java "1.8.0_51" 
 Environnement d'exécution Java SE (version 1.8.0_51-b16) 
 Client Java HotSpot (TM) VM (version 25.51-b03, mode mixte) 

Je suis coincé. Où puis-je trouver plus d'indices puisque je n'ai toujours pas trouvé d'autres personnes aux prises avec le même problème?

8
TechNyquist

Résolu.

Vient de désinstaller complètement Java et JDK (également le dossier "Java" manuellement supprimé dans "C:\ProgramFiles"), puis de télécharger et de réinstaller la même version de JDK Windows x64 à partir de ici , et tout fonctionne à nouveau maintenant.

8
TechNyquist

J'ai résolu ce problème en réinstallant d'abord Java, puis en supprimant la variable PATH "C:\ProgramData\Oracle\Java\javapath" et En réinitialisant la variable PATH pour JDK .

  1. aller au panneau de contrôle
  2. double clic "system"
  3. cliquez sur "Paramètres système avancés"
  4. cliquer sur "variable d'environnement"
  5. sélectionnez "chemin" et cliquez sur "éditer"
  6. supprimer "C:\ProgramData\Oracle\Java\javapath" 
  7. réinitialiser le chemin JDK en tant que "C:\Program Files\Java\jdk1.8.0_65\bin" et "C:\Program Files\Java\jdk1.8.0_65\lib\tools.jar"
  8. cliquez sur OK
  9. redémarrez Eclipse . résolu. Ici, ma version PC Java est 1.8.0_65. Votre peut être différent. Mais définissez path en tant que version de votre JDK. 
4
Bhaskar Roy

J'avais aussi le même problème.Je viens de vérifier ma version de Java comme indiqué ci-dessus, il montrait la 1.8.0, alors je viens de supprimer le "C:\ProgramData\Oracle\Java\javapath;" résolu mon problème.

2
vaibhav

J'avais le même problème mais je n'ai pas désinstallé Java, je viens de définir la variable Java dans les paramètres système et tout a bien fonctionné

1
user3229557

Vous n'avez pas besoin de désinstaller Java. Supprimez simplement la ligne suivante de vos variables d’environnement (système), qui seront en début de variable de chemin. Windows 10 conserve une copie de tous vos fichiers de programme dans le dossier ProgramData. Pour confirmer, vérifiez la version de Java à partir de votre ligne de commande avant et après modification. Cela a fonctionné pour moi ...

"C:\ProgramData\Oracle\Java\javapath;"

0
gsuresh92
Retain single version of Java and uninstall all other versions
and update the Eclipse.ini text file as below but change the Java path and versions appropriately.




-startup
plugins/org.Eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.Eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502
-product
org.Eclipse.epp.package.Java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.Eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm C:\Program Files\Java\jdk1.6.0_35\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx1024m
0
pranav kv

Mon chemin Java était correctement défini dans Eclipse.ini mais j'ai oublié de vérifier le "bitness" de Eclipse et de la machine virtuelle Java. Ceux-ci doivent être couplés (32 bits ou 64 bits), sinon Eclipse ne peut pas démarrer sans erreur ni message.

C'est une erreur stupide mais pas si évidente lors de la mise à niveau, alors peut-être que cela épargnera à quelqu'un d'autre quelques minutes ou plus ...

0
Milan Oparnica

dans le fichier Eclipse.ini, ajoutez simplement cette ligne:

--add-modules = Java.se.ee

après la ligne -- vmargs

0
Ali Sharia