oxygen - package eclipse




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

éclipse -clean n'a pas fonctionné mais suivi

eclipse -clean -clearPersistedState

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, il a aidé à supprimer les dossiers source de mes favoris dans l'Explorateur Windows (Windows 8.0). Il semble que la construction n'était pas réellement bloquée, mais déclenchée dans une sorte de boucle infinie (comme mentionné here - Bogue 342931).


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).


En regardant les journaux dans [workspace]/.metadata/.log fourni des informations utiles pour moi. Il s'est avéré qu'il y avait un java.lang.OutOfMemoryError: PermGen space error lorsque la construction de l'espace de travail se bloquerait. Cela peut être modifié dans le sts.ini ou sts.ini (si vous utilisez SpringSource Tool Suite).


Il est parfois très utile d'exécuter eclipse à partir de la ligne de commande avec le paramètre "-clean" afin de l'appliquer pour nettoyer l'espace de travail.


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.


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.


J'ai essayé beaucoup de ces suggestions, mais la seule chose qui a finalement fonctionné pour moi était la création d'un nouvel espace de travail, et fraîchement vérifié tous mes projets dans ce dossier. Alors ça a bien fonctionné ;-)


J'ai eu le même problème avec mon Eclipse et en tant que solution, j'ai créé un nouveau projet, copié toutes les ressources manuellement (en utilisant le copier / coller de Windows) vers un nouveau projet, un ancien projet supprimé et c'est tout.

Parfois, cela se produit en raison d'un arrêt incorrect du système et l'espace de travail Eclipse a commencé à faire face à des problèmes similaires.

J'espère que ça va marcher.


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.


J'ai juste eu le même problème.

En utilisant le Gestionnaire des tâches pour arrêter le processus de construction et quitter Eclipse sans ouvrir de projets, j'ai pu revenir dans Eclipse et nettoyer le projet sans l'ouvrir. J'ai ensuite redémarré Eclipse, chargé mon projet et tout est OK.


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.)


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.


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


Rafraîchissez tous les projets que vous voulez construire. Travaillé


Vous pouvez jeter un oeil à Comment signaler un blocage . Vous pouvez également vérifier l'affichage des erreurs et / ou le journal des erreurs ([workspace] /. Metadata / .log). Si cela ne vous aide pas, vous devrez probablement inclure plus d'informations sur les plugins que vous avez installés et les projets que vous avez. Pouvez-vous créer un espace de travail minimal qui reproduit le problème?


Étape 1:

Ouvrez le répertoire du projet et modifiez le fichier .project, supprimez les lignes suivantes pour désactiver la validation du script Java.

  <buildCommand>
      <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
      <arguments>
      </arguments>
    </buildCommand>

Enregistrer le fichier

Étape 2:

Allez dans le répertoire Eclipse installé et ouvrez eclipse.ini (ou sts.in si vous avez STS), changez la valeur xms et xmx en fonction de la taille de votre RAM de votre ordinateur.

-Xms512m
-Xmx1024m
-XX:MaxPermSize=256m

OU: dans Windows, allez dans le raccourci Eclipse dans le bureau, faites un clic droit- > propriétés-> ajoutez ce qui suit: C: \ logiciel \ eclipse \ sts-3.6.2.RELEASE \ STS.exe -clean -Xms512m -Xmx1024m

Exécutez Eclipse.

Allez dans Eclipse-> windows-> préférence-> Validation, activez Suspendre tous les validateurs. Faites-le si vous ne voulez pas faire de validation listée dans la liste donnée dans le panneau Validator.







windows-vista