Question Eclipse Indigo se fige dans la recherche 'Open Type'


Lorsque j'essaie de rechercher une classe Java avec Ctrl-shift-T (popup de type Open), Eclipse se fige lorsque je tape 1 caractère. Cela prend généralement environ 8 secondes pour se "dégeler", mais parfois il ne reviendra pas du tout. Quand il se fige, je vois que le processus d'éclipse prend environ 1 Go de mémoire et que le processeur est d'environ 100%!

J'ai essayé de créer un nouvel espace de travail, en ajustant eclipse.ini (taille perm, différentes valeurs de mémoire), en commençant par -clean et en réinstallant tout l'IDE. Rien n'aide ..

Mon eclipse.ini:

-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.100.v20110505
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
768m
--launcher.defaultAction
openFile
-vmargs
-server
-Dosgi.requiredJavaVersion=1.5
-Xmn128m
-Xms1024m
-Xmx1024m
-Xss2m
-XX:PermSize=128m
-XX:MaxPermSize=128m
-XX:+UseParallelGC
-Djava.library.path=/usr/lib/jni

J'utilise les plugins suivants: JRebel et m2e. Je cherche désespérément une solution car ce problème me cause beaucoup de perte de temps.

Système: Ubuntu 12.04 LTS 64 bits, 4 Go de mémoire, Intel Core i7 860 @ 2,8 Ghz.

J'espère que quelqu'un connaît une solution. Merci pour votre temps.


4
2017-07-09 08:17


origine




Réponses:


J'ai eu le même problème ... je pense. C'est lié à ceci: https://bugs.eclipse.org/bugs/show_bug.cgi?id=384315

C'est un problème avec GTK. essayez de supprimer libgail18. Le problème est résolu, donc je pense que ce sera dans la prochaine version de maintenance.


6
2017-09-21 14:32





Je ne voulais pas supprimer complètement le paquet libgail18, car il y a trop de choses qui en dépendent, alors j'ai simplement renommé /usr/lib/x86_64-linux-gnu/libgailutil.so.18.0.1 à libgailutil.so.18.0.1.OFF.

Cela rend Eclipse plus rapide et me donne la possibilité de réactiver la bibliothèque si j'en ai besoin pour autre chose.


3
2017-10-16 18:33





[Pas une réponse, mais je ne suis pas en mesure de commenter votre question]

Je souffre du même problème où Open Type bloque Eclipse pendant des périodes prolongées, généralement d’environ 2 minutes, rendant Eclipse inutilisable. Cela ne s'est produit que deux mois environ après l'utilisation de cette machine quotidiennement comme machine de développement.

Malheureusement, je n'ai pas réussi non plus à aller au fond des choses. Je note également une machine Ubuntu 12.04 LTS 64 bits (mémoire de 8 Go, processeur Intel Xeon (R) X3450 à 2,67 GHz × 4).

version java "1.6.0_24" Environnement d'exécution OpenJDK (IcedTea6 1.11.1)   (6b24-1.11.1-4ubuntu3) VM serveur OpenJDK 64 bits (version 20.0-b12, mixte)   mode)

J'ai également essayé Oracle JDK, 1.6.0.30. Ça n'a pas aidé.

J'ai essayé d'installer de nombreuses versions différentes d'Eclipse:

  • 3.6
  • 3.7 (De Eclipse.org et installé via apt)
  • 4.2
  • Source de printemps Tous ont souffert du même problème.

Trashing mes répertoires .workspace & .eclipse et ne pas avoir de plug-ins personnalisés n'a pas aidé.

Qu'est-ce qui a aidé à créer un nouveau compte d'utilisateur sur ma boîte. Malheureusement, cela n'a également fonctionné que pendant environ un mois. Cela me donne l’espoir qu’il ya un cache ou un fichier dans mon lecteur personnel que je peux supprimer pour contourner le problème, mais je ne l’ai pas trouvé. Je suis maintenant confronté à la création d'un autre utilisateur ou à la cause première du problème.


1
2017-07-17 02:31



Hmm oke, créant ainsi un nouvel utilisateur aide, ne le savais pas .. Espérant toujours une meilleure solution permanente si :)! Donc, si vous rencontrez une solution, publiez-la dans cette rubrique. - NickGreen


Face à un problème similaire sur Windows, l'ajout d'une option propre à 'startWCToolkit.bat' a été utile. Je suis sûr qu'il devrait y avoir un script similaire sur Ubuntu aussi. Un extrait de fichier:

"rationalsdp.exe" –clean   -showlocation -debug 

0
2017-09-11 10:08