Eclipse coincée lors de la construction de l'espace de travail



Answers

J'ai été en mesure de résoudre ce problème avec ce qui suit:

D'abord, quittez Eclipse. Ensuite, déplacez temporairement le dossier .projects suivant vers un emplacement sûr:

mv .metadata\.plugins\org.eclipse.core.resources\.projects projects

Démarrez et quittez Eclipse, puis .projects dossier .projects à l'emplacement d'origine:

mv projects .metadata\.plugins\org.eclipse.core.resources\.projects

Utilisez à vos risques et périls, bien sûr.

Question

J'utilise eclipse 3.4.1 Java EE sous Vista. Il semble aimer rester coincé lors de la construction de mon espace de travail. Annulation de la construction ne semble pas faire quoi que ce soit aussi bien.

Pourquoi cela se passe-t-il et comment puis-je résoudre le problème?




Aucune des réponses ici n'a fonctionné pour moi. Ce qui a fonctionné pour supprimer le dossier suivant

C: \ Utilisateurs \ votre nom d'utilisateur \ espace de travail \ nom de projet.metadata.plugins \ org.eclipse.core.resources.projects \ nom de projet \ .indexes




Dans mon cas, le problème se pose après l'importation du projet téléchargé - coincé à 80% de construction. Résolu en ajoutant des permissions d'écriture pour le groupe aux fichiers du projet (Ubuntu 12.04).




Redémarrez l'éclipse.
Cela a fonctionné pour moi plusieurs fois.




Parfois, le problème semble être résolu en tuant d'autres programmes qui ont des fichiers ouverts à partir du dossier du projet.




J'ai ce problème quand j'ai trop de projets ouverts à la fois. Ce que j'ai tendance à faire est:

  • Redémarrez éclipse (parfois j'ai besoin de tuer Eclipse)
  • Désactiver la génération automatique immédiatement (projet> décocher Construire automatiquement)
  • Cliquez avec le bouton droit sur le (s) projet (s) que je veux reconstruire
  • Fermer des projets sans rapport
  • Réactiver la génération automatique

Cela permet une reconstruction fonctionnelle dans 99% des cas dans mon espace de travail.




Je viens de redémarrer Eclipse et ça a commencé à fonctionner la prochaine fois.




La suppression de certains index JDT (dans .metadata.plugins \ org.eclipse.jdt.core), en particulier les gros fichiers, permet souvent de résoudre ou d'atténuer le problème pour moi.




La seule solution pour moi (Luna 4.4.1) était la suivante:

Allez dans Propriétés du projet> Constructeurs, puis décochez le Validateur Javascript.




Désélectionner la génération automatique à l'aide d'Eclipse-> Windows-> Préférences aide à résoudre ce problème.




La réponse acceptée m'a permis de relancer Eclipse, mais il semble que les projets aient perdu leurs métadonnées. (Par exemple, toutes les icônes Git / Gradle / Spring ont disparu des noms de projets.) J'ai beaucoup de projets là-dedans, et je ne voulais pas avoir à les importer à nouveau.

Alors, voici ce qui a fonctionné pour moi sous Kepler. YMMV mais je voulais enregistrer ça juste au cas où ça aiderait quelqu'un.

Étape 1. .projects temporairement le fichier .projects à l'écart:

$ cd .metadata/.plugins/org.eclipse.core.resources
$ mv .projects .projects.bak

Étape 2. Ensuite, démarrez Eclipse. Les métadonnées seront manquantes, mais au moins Eclipse démarre sans se bloquer.

Étape 3. Fermez Eclipse.

Étape 4. Rétablissez le nom d'origine du fichier .projects.bak :

$ mv .projects.bak .projects

Étape 5. Redémarrez Eclipse. Cela pourrait créer des choses, mais cette fois, ça devrait passer. (Au moins, cela a été fait pour moi.)




J'ai fait face au même problème quand j'ai essayé d'installer Angular.js avec bower dans mon projet. Il semble que bower ait beaucoup de fichiers javascript téléchargés automatiquement, ce qui a bloqué mon IDE pendant un long moment. Donc, j'ai résolu ce problème de cette façon,

  • J'ai d'abord installé tern.js 0.9.0.
  • Ensuite, je suis allé aux propriétés du projet, le chemin du script tern sélectionné inclus seulement le chemin dont j'avais besoin pour la validation, le dossier javascript de mon projet. J'ai exclu un autre chemin comme les espaces réservés, les fichiers Angular.js, les fichiers Jquery.
  • J'ai de nouveau sélectionné le Javascript des propriétés et fait les mêmes choses dans la source du chemin d'inclusion.

Mon IDE travaille actuellement sans gel. J'ai pris de l'aide à partir de là. Tern Je suppose que cela peut être utile, où tout IDE coincé en raison de beaucoup de fichiers Javascript.




Eclipse gèle souvent pour moi à 44% si je débogue Android sur USB. Lorsque vous déconnectez le périphérique, Eclipse démarre.




Links