2010-12-01 7 views
6

J'ai Eclipse Helios SR1 installé sur mon bureau Ubuntu 10.04 et je dois y travailler avec un grand nombre de projets web. Lorsque j'importe les projets, eclipse construit l'espace de travail avec succès, mais il consomme invariablement 100% du CPU.L'indexation d'Eclipse prend une éternité

Après avoir vérifié ce qui pourrait se passer, je trouve que dans l'onglet de progression d'Eclipse il y a quelques tâches sans fin:

  • système: indexation Java ... n fichiers à l'index
  • Système: Mise à jour de l'index JSP
  • système: Persistant traductions JSP

Ces tâches semblent ne jamais finir et rend mon Eclipse inutilisable. Je doute que ce soit un problème de mémoire, j'ai 2 Go dans cette machine et la taille de tas d'Eclipse ne dépasse pas 350 Mo et Xmx est actuellement fixé à 1024 Mo.

Également tenté d'exécuter Eclipse avec différentes versions de VM: Sun 1.6, Sun 1.5 et Open JDK 1.6. Aucun changement. J'ai un processeur Athlon X2 2.2GHz et un disque dur Samsung 7200 tr/min.

Le code source est partagé via SVN.

Quelqu'un a-t-il une idée de ce qui pourrait se passer?

Ceci est mon eclipse.ini juste au cas où:

-startup 
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar 
--launcher.library 
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.1.R36x_v20100810 
-product 
org.eclipse.epp.package.jee.product 
--launcher.defaultAction 
openFile 
-showsplash 
org.eclipse.platform 
--launcher.XXMaxPermSize 
256m 
--launcher.defaultAction 
openFile 
-vmargs 
-Dosgi.requiredJavaVersion=1.5 
-XX:MaxPermSize=256m 
-Xms40m 
-Xmx1024m 
-Djava.library.path=/usr/lib/jni 

Merci beaucoup.

+0

Voici mes suggestions d'eclipse vmargs de base: Vous semblez être sur 32 bits, donc je vous conseille -server (eclipse est une application longue durée qui peut bénéficier d'un JIT plus approfondi).Vous avez laissé votre garbage collector non spécifié, donc à tout le moins utilisez -XX: + UseParallelOldGC. Vous pouvez préférer -XX: + UseConcMarkSweepGC car cela devrait améliorer l'interactivité. – Ron

Répondre

3

J'ai eu le même problème sur Ubuntu 10.10 avec SpringSource Tool Suite 2.5.2. Cela a été signalé comme Bug 321602. Téléchargez simplement la pièce jointe 180339 et corrigez votre Eclipse.

Le patch officiel sortira en SR2 vers la fin Février 2011.

6

Pour résoudre ce problème, vous devez fermer Eclipse, supprimer tout dans le dossier:

<workspace>.metadata\.plugins\org.eclipse.dltk.core.index.sql.h2 

et redémarrer à nouveau.

Et puis attendez quelques mitutes pour la réindexation.

0

dans l'espace de travail .metadata -> .plugins -> org.eclipse.jst.jsp

supprimer juste au-dessus dossier dans .plugins

aucune éclipse de la matière est ouverte ou non

donne des résultats instantanés

Questions connexes