229 votes

Comment puis-je empêcher l'Éclipse de la pendaison au démarrage?

Je suis à l'aide d'Eclipse 3.3 ("Europa"). Périodiquement, Eclipse prend un très long moment (peut-être pour toujours) pour démarrer. La seule chose que je peux voir dans l'Éclipse du journal est:

 !ENTRÉE org.eclipse.de base.ressources 2 10035 2008-10-16 09:47:34.801
 !MESSAGE de L'espace de travail est sorti avec des modifications non enregistrées dans la session précédente; rafraîchissant de l'espace de travail pour récupérer les modifications.

Googler révèle quelqu'un de la suggestion que j'ai supprimer le dossier:

workspace\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes

Cela ne semble pas l'avoir aidé.

Court de départ avec un nouvel espace de travail (quelque chose dont je ne suis pas désireux de le faire, car il me prend des heures à configurer tous mes projets à nouveau correctement), il est un moyen de faire de l'Éclipse démarrer correctement?

267voto

Jason Points 2259

Cela peut ne pas être une solution exacte de votre problème, mais dans mon cas, je surveille les fichiers que l'Éclipse a été de vote contre avec SysInternals Procmon, et a constaté que l'Éclipse a été constamment interrogation un assez grand fichier de capture instantanée pour un de mes projets. Enlevé, et tout a commencé à bien (quoique avec l'espace de travail dans l'état où il était lors de la précédente lancement).

Le fichier a été supprimé:

.metadata\.plugins\org.eclipse.core.resources\.projects\<project>\.markers.snap

57voto

Rafa Points 669

Dans mon cas (Juno), j'ai eu à le faire:

find $WORKSPACE_DIR/.metadata/.plugins/org.eclipse.core.resources/.projects \
-name .indexes -exec rm -fr {} \;

Qui a fait le tour.

J'ai d'abord pensé que c'était un problème avec Mylyn (j'ai vécu ces gèle après j'ai commencé à utiliser son générique du connecteur web), mais le problème est apparu, même après la désinstallation du connecteur, et même la suppression de l' .mylyn répertoires.

Edit: j'ai aussi réussi à redémarrer eclipse par la suppression d'un seul fichier:

rm $WORKSPACE_DIR/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi

Qui a bien fonctionné, sans index impliqués. Seul le workbech, qui personnellement ne me dérange pas tant que ça.

37voto

Ruben Points 4459

Vous pouvez essayer de démarrer Eclipse d'abord avec l' -clean option.

Sur Windows vous pouvez ajouter l' -clean option à votre raccourci pour eclipse. Sur Linux, vous pouvez simplement ajouter lors du démarrage d'eclipse à partir de la ligne de commande.

35voto

Hendy Irawan Points 4635

Celui-ci fonctionne pour moi:

Un autre, et un peu meilleure solution qui fonctionne apparemment:

  1. À Proximité De L'Éclipse.
  2. Déménagement temporaire délinquance projet quelque part hors de l'espace de travail.
  3. Début de l'Éclipse, attendez espace de travail à charge (il devrait).
  4. À proximité de l'Éclipse à nouveau.
  5. Le projet de retour à l'espace de travail.

Source: Eclipse se bloque lors de l'ouverture de l'espace de travail après la mise à niveau de GWT 2.0/Google app engine 1.2.8

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X