Aujourd'hui, j'ai redémarré ma machine et Eclipse (3.5, téléchargé récemment) montre un comportement étrange:
- affiche l'écran de démarrage pendant moins d'une seconde
- quitte
C'est dans 100% des cas, donc je ne peux pas démarrer Eclipse du tout.
Où puis-je trouver des journaux à ce sujet?
J'ai supprimé toutes les ressources d'éclipse et l'ai décompressé. Même chose.
J'ai suffisamment de mémoire (IntelliJ fonctionne correctement) et mon logiciel antivirus ne montre aucune activité liée à la fermeture de l'éclipse.
Des idées ce qui aurait pu causer cela?
Réponses:
une chose que j'ai trouvée est la suppression du dossier:
où
workspace
est votre répertoire d'espace de travail eclipsela source
Démarrez-le à partir de la ligne de commande et voyez s'il génère des messages d'erreur.
la source
Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object
-vm <path-to-javaw.exe>
alors obtenir une erreurcould not create virtual machine
Il y a un
.log
fichier dans le.metadata
répertoire à l'intérieur de chaque espace de travail, qui contient souvent un certain nombre de traces de pile provenant des internes d'Eclipse. Les plantages au démarrage se trouvent généralement ici. Je suppose que Eclipse est configuré pour démarrer automatiquement dans un espace de travail spécifique, sans vous inviter à en choisir un au démarrage.la source
J'ai ajouté ceci dans eclipse.ini:
Et ça a commencé. Ensuite, cependant, un de mes projets (un simple projet de test) n'a pas été résolu
java.lang.String
etjava.lang.System
. J'ai changé le JRE en JDK / JRE, et cela a fonctionné.JAVA_HOME
etJRE_HOME
pointaient vers l'emplacement ci-dessus.la source
J'ai constaté que le démarrage de l'éclipse avec les arguments
-clean -clearPersistedState
corrige souvent des plantages pour moi.la source
Juste pour être complet: essayez de démarrer Eclipse avec -clean (qui analyse à nouveau les plugins installés et reconstruit les caches dans $ ECLIPSE_HOME / configuration).
Généralement, vous récupérez vos projets après avoir supprimé .metadata avec import-> projets existants.
Alternativement, certains paramètres du projet peuvent être endommagés.
Regardez la pile d'erreurs (dans .metadata / .log) pour savoir quel plugin pose des problèmes et essayez de supprimer ses préférences.
Un moyen simple d'essayer tout cela est de créer un nouvel espace de travail (démarrer eclipse avec -data si vous n'obtenez pas la boîte de dialogue) et de copier manuellement les projets.
la source
Ouvrez eclipse.ini. Si la ligne
-showsplash
est là, supprimez-la.S'il n'est pas présent, ajoutez
-nosplash
Je sais que c'est étrange de recommander de ne pas afficher l'écran de démarrage, mais cela provoque parfois des problèmes sur certaines machines / configurations Java.
la source
J'ai eu ce même problème et rien n'a fonctionné pour moi en utilisant Eclipse Luna 64 bits. J'avais initialement installé Java 1.6, Java 1.7 et Java 1.8, mais j'avais supprimé Java 1.8 à l'aide du panneau de configuration de Windows 7. J'ai vu l'écran de démarrage une fois pendant une fraction de seconde, puis c'était tout et aucune erreur, aucun fichier journal ni fichier .lock.
Je travaillais sur une autre erreur (code d'erreur 13) avec des incompatibilités 32 bits / 64 bits entre java et eclipse. J'ai donc opté pour le 64 bits pour contourner ce problème. Ensuite, j'ai réinstallé Java 1.8, il a recommencé à fonctionner.
la source