„Remote System Explorer Operation” powoduje zawieszenie na kilka sekund


126

Obserwuję "Remote System Explorer Operation" w widoku Eclipse w toku po każdym zapisie pliku Java (więc może to być związane z kompilacją?). To sprawia, że ​​Eclipse jest bezużyteczne przez 1 do 10 sekund. W niektórych projektach (mniej więcej tej samej wielkości) jest to szybsze, w innych wolniejsze.

Nie mam pojęcia, która wtyczka może być tego przyczyną. Mam Build id: 20090920-1017. Mam zainstalowanych kilka wtyczek .

Próbowałem włączyć wszystkie systemy zdalne enabled=falsew Preferencjach | Systemy zdalne (cokolwiek to znaczy). Nie pomogłem.

Masz jakiś pomysł, jak to rozwiązać?

EDYTOWAĆ:

  1. Nie dzieje się, gdy Project | Build automaticallyjest wyłączony. Więc to jest część procesu budowania.

36
Mam ten problem i to jest rok 2016 - 7 LAT
PÓŹNIEJ

6
niesamowite, że ten problem nadal występuje w Neon.2
acteon

4
odinstalowanie narzędzi sprężynowych w tlenie zadziałało dla mnie
Alfredo M

20
Nadal tam w 2018 :)
alban maillere

8
Mam ten problem i to jest rok 2018 - 9 LAT PÓŹNIEJ !!!
jmhostalet

Odpowiedzi:


21

Oto kroki:

  1. Kliknij menu Windows>Preferences
  2. Wybierz General> Workspace> Buildw drzewie
  3. Odznacz Use default build order
  4. Wybierz RemoteSystemsTempFiles
  5. Kliknij Remove Project
  6. Kliknij Apply and Close

1
Genialne - ponieważ jest teraz rok 2016, powinna to być nowo przyjęta odpowiedź. Zastanawiam się jednak, co zepsuje usunięcie tego z kompilacji ?!
HDave

1
Co się stanie, jeśli dodasz nowe projekty - czy są one automatycznie dodawane do tej listy? Jeśli nie, nie powinno to być preferowanym sposobem, ponieważ ludzie prawdopodobnie zapomną o ręcznym dodaniu projektów. Co myślisz?
Do Kolditz

172

Oto kroki:

  1. Kliknij menu Windows>Preferences
  2. Wybierz General> Startup and Shutdownw drzewie
  3. Odznacz RSE UI
  4. Wybierz Remote Systemsw drzewie
  5. Odznacz Re-open Remote Systems view to previous state
  6. Uruchom ponownie Eclipse

Uwaga: musisz mieć Eclipse 4.3.1 (lub nowszy) ze względu na błąd w poprzedniej wersji


Przyjmując tę ​​odpowiedź, ponieważ wydaje się, że jest to rozwiązanie obecnego pokolenia problemu. (Nie zauważyłem błędu, aw szczególności poprawki)
Grzegorz Oledzki 22.04.14

próbowałem tego wszystkiego, co w końcu zadziałało, to ostatnia część - aktualizacja do luny (4.4.0)
theRiley

11
Każda nowa wersja zaćmienia jest gorsza od poprzedniej. Więcej RAM-u, szybsze dyski, ale zaćmienie jest coraz gorsze
Igor Vuković

1
Teraz jest rok 2018. Ten problem nadal nie został rozwiązany! To nie zadziałało dla mnie. Wypróbuj Q9703: usuń RemoteSystemsTempFilesz Windows -> Preferencje -> -> Ogólne ->
Obszar

Połączenie tej odpowiedzi z odpowiedzią Q9703 pozwala na naprawdę dobrą poprawę wydajności Eclipse. RSE musi być wyłączone, a także automatyczne kompilacje własnych projektów.
Alessandro C

8

To też doprowadzało mnie do szału.

Dzięki temu tematowi zrozumiałem, że to wtyczka RSE, ale nie mogłem też odinstalować Remote System Explorerwtyczki. Musiałem usunąć wszystkie wtyczki, których nazwa rozpoczęła się od org.eclipse.rse w plugins/, teraz działa.


Dzięki, jestem na STS 3.9.3. RELEASE, wydaje się, że to rozwiązuje mój problem
pmverma

Wydaje się, że rozwiązuje to problem, ale w debugowaniu STS pozostaje bardzo powolny, z ciągłymi zawieszeniami. Myślę, że „Remote System Explorer Operation” nie jest jedyną wadą.
Alessandro C

5

Ja też mam ten problem.

Odkryłem, że operacja jest częścią Remote System Explorerwtyczki, która jest dostarczana zSpringSource 3.3 (Kepler) . Próbuję dowiedzieć się, jak go teraz odinstalować. Opublikuję z powrotem tutaj, gdy go znajdę.

Informacje na temat instalacji można znaleźć tutaj (krok 3): http://www.patrickjwaters.com/blog/2011-07-24/how-setup-eclipse-php-pdt-remote-system-explorer-theme- wtyczki-manager-i-drupal / 35

Jeśli chodzi o odinstalowanie, nadal próbuję (opcja odinstalowania jest wyszarzona w panelu szczegółów instalacji).

próbowałem Windows > Preferences > Remote Systems , ustawiając wszystko na fałsz, ale problem nadal występował.

Rozwiązanie
Od tego czasu przeszliśmy do instalacji Vanilla Eclipse Kepler i właśnie dodaliśmy wymagane przez nas wtyczki (z wyjątkiem Remote System Explorer). To rozwiązało problem.


5

Zamknij widok Git-Staging!

Miałem ten sam problem na moim Eclipse 4.3 Kepler. Po usunięciu (zamknięciu) Git-Staging View problem został rozwiązany!


Dokładnie tego się spodziewałem, zaimportowałem projekt Git i problem się rozpoczął, dzięki za potwierdzenie. Zasadniczo zamknij wszystkie karty, które pomagają synchronizować lub aktualizować informacje o „bieżącym pliku w kontekście”.
kisna

A jeśli potrzebuję widoku Git? :)
user1438038

Nie pomogło :-(
lilalinux

3

Napotkałem zadania „Remote System Explorer Operation” działające przy zapisywaniu zasobów.

Kepler + AspectJ + SpringSource W moim przypadku było to spowodowane nieprawidłowymi definicjami punktu przecięcia aspektu. Miałem 30 punktów, a 4 z nich odnosiły się do usuniętych zajęć. Zauważyłem migające wiosenne znaczniki AOP.

Po ustaleniu punktów przecięcia zamrażanie ustało.


ya .. Jeśli są jakieś kontrole aspektów, które migają, spowoduje to problem. Mój problem (ten sam) został rozwiązany po naprawieniu / usunięciu tej konkretnej klasy.
Bandham Manikanta

3

Myślę, że mogłem znaleźć obejście tego problemu ...

  1. Jeśli okno wyskakuje, zamknij je, a następnie kliknij przycisk Zatrzymaj u dołu
  2. Usuń zaznaczenie opcji „Buduj automatycznie” w obszarze Projekt
  3. Projekt | Zbuduj projekt
  4. Zaznacz „Buduj automatycznie”

Teraz spróbuj ponownie tego, co robiłeś.


1

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

To jest z Eclipse 4.3 Kepler (2013/2014)

Znajdź wszystkie elementy inne niż LOKALNE i usuń je. Nie widziałem żadnej funkcji DISABLE.

Wydaje mi się, że zatrzymuje to dodatkowe 1 do 3 sekund opóźnienia (na pudełku Intel i7) podczas zapisywania w edytorze i ukończenia automatycznego budowania.

http://forum.spring.io/forum/spring-projects/springsource-tool-suite/128402-sts-3-3-0-m2-and-remote-system-explorer-poor-performances wskazuje, że STS 3.4M1 + może złagodzić problemy, jeszcze tego nie próbowałem, ponieważ używam tylko wersji GA, więc spróbuję, gdy Kepler SR1 pojawi się za 7 dni od teraz.


1

Dla mnie w tej chwili dla Spring Tool Suite 3.9.4. Wydanie wyłączenia zdalnego systemu za pomocą menu preferencji rozwiązało problem. Oto odniesienie, które mi pomogło. ale po chwili problem znów jest!


0

Po tygodniu przełączony na foton zaćmienia, nie widziałem już irytującego „systemu zdalnego…”.


0

Doświadczyłem również wielu operacji zdalnego eksploratora systemu podczas kompilowania projektu C ++ w eclipse (używam Nsight bu nvidia - platformy opartej na eclipse). Po wykonaniu wszystkich sugerowanych tutaj rozwiązań nadal miałem problem.

ALE - kiedy zmieniłem -Wallopcję na -wopcję dla kompilatora gcc, problem zniknął.

PRZEJDŹ DO - Właściwości projektu -> Kompilacja -> Ustawienia -> karta Ustawienia narzędzi -> Kompilator gcc -> ostrzeżenia -> odznacz -Walli zaznacz-w

To samo dotyczy kompilatora G ++.


0

Doświadczyłem również Remote System Explorer Operationzadań " " działających przy zapisywaniu zasobów.

Podczas korzystania AspectJWokół metody W moim przypadku było to spowodowane Aspectjsposobem wokół Wiosna AOP markerów tworzenia.

Usuń AspectJznaczniki z Eclipse Markerskonsoli, problem z zawieszaniem się systemu zostanie rozwiązany automatycznie.


-7

Problem zniknął po aktualizacji bibliotek Eclipse (nadal korzystających z tej samej kompilacji). Myślę więc, że rozwiązaniem jest aktualizacja.


1
To „rozwiązanie” nie pomoże reszcie z nas!
Philippe

Ten sam problem tutaj -.-
mesx

Ten sam problem tutaj. Rozwiązanie tak naprawdę nie działa. Nie należy oznaczać jako odpowiedzi.
Sergey Karpushin

1
Udało mi się to trzy lata temu. Teraz (2013) z jakiegoś powodu widzę dużą aktywność w pytaniu, co prawdopodobnie może, ale nie musi, być niezwiązane z poprzednim zachowaniem. W każdym razie nie mam problemu z wybraniem innej odpowiedzi, jeśli okaże się, że pomaga ludziom.
Grzegorz Oledzki
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.