«Fonctionnement de l'Explorateur de système à distance» provoquant un gel pendant quelques secondes

126

J'observe "Remote System Explorer Operation" dans la vue Progress d'Eclipse après chaque sauvegarde de fichier Java (donc cela pourrait être lié à la compilation?). Cela rend l'Eclipse inutilisable pendant 1 à 10 secondes. Dans certains projets (à peu près de la même taille), c'est plus rapide, dans certains c'est plus lent.

Je n'ai aucune idée du plugin qui pourrait en être la cause. J'ai Build id: 20090920-1017. J'ai pas mal de plugins installés .

J'ai essayé d'activer tous les systèmes distants enabled=falsesous Préférences | Systèmes à distance (quoi que cela signifie). Je n'ai pas aidé.

Une idée de comment le résoudre?

ÉDITER:

  1. Cela n'arrive pas quand Project | Build automaticallyest éteint. Cela fait donc partie du processus de construction.
Grzegorz Oledzki
la source
36
J'ai ce problème et c'est l'année 2016 - 7 ANS PLUS TARD
HDave
6
incroyable ce problème est toujours dans Neon.2
acteon
4
la désinstallation des outils à ressort dans l'oxygène a fonctionné pour moi
Alfredo M
20
Toujours là en 2018 :)
alban maillere
8
J'ai ce problème et c'est l'année 2018 - 9 ANS PLUS TARD !!!
jmhostalet

Réponses:

21

Voici les étapes:

  1. Cliquez sur le menu Windows>Preferences
  2. Sélectionnez General> Workspace> Builddans l'arbre
  3. Décocher Use default build order
  4. Sélectionner RemoteSystemsTempFiles
  5. Cliquez sur Remove Project
  6. Cliquez sur Apply and Close
Q9703
la source
1
Génial - car l'année est maintenant 2016, cela devrait être la réponse nouvellement acceptée. Cependant, je me demande ce que la suppression de cela de la construction va casser?
HDave
1
Que se passe-t-il si vous ajoutez de nouveaux projets - sont-ils ajoutés automatiquement à cette liste? Sinon, cela ne devrait pas être la méthode préférée, car les gens oublieront très probablement d'ajouter les projets manuellement. Qu'est-ce que tu penses?
Till Kolditz
173

Voici les étapes:

  1. Cliquez sur le menu Windows>Preferences
  2. Sélectionnez General> Startup and Shutdowndans l'arborescence
  3. Décocher RSE UI
  4. Sélectionnez Remote Systemsdans l'arborescence
  5. Décocher Re-open Remote Systems view to previous state
  6. Redémarrez Eclipse

Remarque: vous devez avoir Eclipse 4.3.1 (ou plus récent) en raison d'un bogue sur la version précédente

Marckaraujo
la source
Accepter cette réponse car elle semble être une solution à la génération actuelle du problème. (Je n'ai pas observé le bug et le correctif en particulier)
Grzegorz Oledzki
essayé tout cela, ce qui a finalement fonctionné pour moi était la dernière partie - mise à jour vers luna (4.4.0)
theRiley
11
Chaque nouvelle version de l'éclipse est pire que la précédente. Plus de RAM, des disques plus rapides mais l'Eclipse va de pire en pire
Igor Vuković
1
Nous sommes maintenant en 2018. Ce problème n'est toujours pas résolu! Cela n'a pas fonctionné pour moi. Essayez Q9703: supprimer RemoteSystemsTempFilesde Windows -> Préférences -> -> Général -> Espace de travail -> Ordre de construction
AnthonyY
La combinaison entre cette réponse et celle du Q9703 permet une très bonne amélioration des performances d'Eclipse. RSE doit être désactivé ainsi que les builds automatiques de ses propres projets.
Alessandro C
8

Cela me rendait fou aussi.

Grâce à ce sujet, j'ai compris que c'était le plugin RSE, mais je ne pouvais pas non plus désinstaller l' Remote System Exploreroutil de plugin. J'ai dû supprimer tous les plugins dont le nom commençait par org.eclipse.rse dans plugins/, ça marche maintenant.

Alexis Laporte
la source
Merci, je suis sur STS 3.9.3.RELEASE, cela semble résoudre mon problème
pmverma
Cela semble résoudre le problème, mais dans le débogage, STS reste très lent, avec des blocages continus. Je pense que "Remote System Explorer Operation" n'est pas le seul défaut.
Alessandro C
5

J'ai ce problème aussi.

J'ai constaté que l'opération faisait partie du Remote System Explorerplugin fourni avec SpringSource 3.3 (Kepler). Essayer de comprendre comment le désinstaller maintenant. Je publierai ici une fois que je le trouverai.

Vous trouverez des informations sur la procédure d'installation ici (étape 3): http://www.patrickjwaters.com/blog/2011-07-24/how-setup-eclipse-php-pdt-remote-system-explorer-theme- plugins-manager-et-drupal / 35

En ce qui concerne la désinstallation, j'essaie toujours (l'option de désinstallation est grisée pour moi dans le panneau des détails de l'installation).

J'ai essayé Windows > Preferences > Remote Systems, en définissant tout sur false mais le problème s'est toujours produit.

Solution
Nous sommes depuis passés à une installation Vanilla d'Eclipse Kepler et nous venons d'ajouter les plugins dont nous avons besoin (à l'exception de Remote System Explorer). Cela a résolu le problème.

Diggersworld
la source
5

Fermez la vue Git-Staging!

J'ai eu le même problème sur mon Eclipse 4.3 Kepler. Après avoir supprimé (fermé) la vue Git-Staging, le problème a été résolu!

user1484745
la source
Exactement ce à quoi je m'attendais, j'ai importé un projet Git et le problème a commencé, merci de confirmer. Fondamentalement, fermez tous les onglets qui synchronisent ou mettent à jour les informations sur le «fichier actuel en contexte».
kisna
Et si j'ai besoin de la vue Git? :)
user1438038
N'a pas aidé :-(
lilalinux
3

J'ai expérimenté des tâches "Remote System Explorer Operation" en cours d'exécution sur la sauvegarde des ressources.

Kepler + AspectJ + SpringSource Dans mon cas, cela a été causé par des définitions de coupe-point aspectj invalides. J'avais 30 pointcuts et 4 d'entre eux faisaient référence à une classe supprimée. J'ai remarqué des marqueurs Spring AOP clignotants.

Après avoir corrigé les coupes de points, le gel s'est arrêté.

PJA
la source
ya .. S'il y a des vérifications d'aspect qui clignotent, cela causera ce problème. Mon problème (le même) a été résolu après avoir corrigé / supprimé cette classe particulière.
Bandham Manikanta
3

Je pense que j'ai peut-être trouvé une solution à ce problème ...

  1. Si la fenêtre apparaît, fermez-la puis cliquez sur le bouton Arrêter en bas
  2. Décochez "Construire automatiquement" sous Projet
  3. Projet | Construire un projet
  4. Cochez "Créer automatiquement"

Maintenant, essayez à nouveau ce que vous faisiez.

user3418049
la source
1

Window -> Show View -> Other... -> Remote System Details (or maybe Remote Systems)

C'est avec Eclipse 4.3 Kepler (2013/2014)

Trouvez tous les éléments non LOCAUX et supprimez-les. Je n'ai pu voir aucune fonction DISABLE.

Pour moi, cela semble arrêter le délai supplémentaire de 1 à 3 secondes (sur la boîte Intel i7) lors de l'enregistrement avec l'éditeur et une construction automatique se termine.

http://forum.spring.io/forum/spring-projects/springsource-tool-suite/128402-sts-3-3-0-m2-and-remote-system-explorer-poor-performances indique que STS 3.4M1 + pourrait atténuer les problèmes, je n'ai pas encore essayé cela car je n'exécute que des versions GA donc j'essaierai lorsque Kepler SR1 sortira dans 7 jours.

Darryl Miles
la source
1

Pour moi en ce moment pour Spring Tool Suite 3.9.4. La désactivation du système distant via le menu des préférences a résolu le problème. Voici la référence qui m'a aidé. mais au bout d'un moment, le problème est de nouveau là!

mehdi mohammadi
la source
0

Passé au photon d'éclipse une semaine, je n'ai plus vu l'ennuyeux "système distant ...".

CQLI
la source
0

J'ai également eu l'expérience de plusieurs opérations d'explorateur de systèmes à distance lors de la compilation d'un projet C ++ dans eclipse (j'utilise Nsight bu nvidia - plateforme basée sur eclipse). Après avoir fait toutes les solutions suggérées ici, j'avais toujours le problème.

MAIS - lorsque j'ai changé l' -Walloption en -woption pour le compilateur gcc, le problème a disparu.

ALLER À - Propriétés du projet -> Construire-> Paramètres -> Onglet Paramètres de l'outil -> compilateur gcc -> avertissements -> décocher -Wallet cocher-w

Il en va de même pour le compilateur G ++.

Kobi M
la source
0

J'ai également expérimenté des Remote System Explorer Operationtâches " " exécutées sur la sauvegarde des ressources.

Lors de l'utilisation de la AspectJméthode Around Dans mon cas, cela a été causé par la Aspectjcréation de marqueurs autour de la méthode Spring AOP.

Supprimer les AspectJmarqueurs du Eclipse Markersproblème de blocage du système de la console sera résolu automatiquement.

Loga Nathan
la source
-7

Le problème a disparu après une mise à jour des bibliothèques Eclipse (utilisant toujours la même version). Donc je suppose que la solution est d'effectuer une mise à jour.

Grzegorz Oledzki
la source
1
Cette "solution" n'aide pas le reste d'entre nous!
Philippe
Même problème ici -.-
mesx
Même problème ici. La solution ne fonctionne pas vraiment. Ne devrait pas être marqué comme réponse.
Sergey Karpushin
1
Cela a fonctionné pour moi il y a trois ans. Maintenant (2013) pour une raison quelconque, je vois beaucoup d'activité dans la question, qui pourrait probablement ou non être sans rapport avec le comportement précédent. Quoi qu'il en soit, je n'ai aucun problème à choisir une autre réponse si elle est prouvée pour aider les gens.
Grzegorz Oledzki