Jeśli coś nie działa poprawnie lub niektóre wtyczki nie są poprawnie załadowane w moim Eclipse, często pojawia się sugestia, aby otworzyć Eclipse w trybie czyszczenia.
Jak więc uruchomić w trybie czystym? A co się stanie, jeśli to zrobię?
Co to robi:
jeśli ustawione na „prawda”, wszelkie buforowane dane używane przez środowisko OSGi i środowisko wykonawcze Eclipse zostaną wyczyszczone. Spowoduje to wyczyszczenie pamięci podręcznych używanych do przechowywania rozwiązania zależności pakietów i danych rejestru rozszerzenia zaćmienia. Użycie tej opcji wymusi zaćmienie w celu ponownego zainicjowania tych pamięci podręcznych.
Jak tego użyć:
eclipse.ini
plik znajdujący się w katalogu instalacyjnym Eclipse i wstaw -clean
jako pierwszy wiersz.-clean
jako pierwszy argument.-clean
argumentem. Zaletą tego kroku jest to, że możesz trzymać skrypt i używać go za każdym razem, gdy chcesz wyczyścić obszar roboczy. Możesz nazwać to jak eclipse-clean.bat
(lub eclipse-clean.sh
).(Od: http://www.eclipsezone.com/eclipse/forums/t61566.html )
Inne opcje wiersza polecenia eclipse: http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html
W trybie czystym: uruchom platformę jak
To wszystko. Platforma wyczyści niektóre informacje o pakiecie OSGi z pamięci podręcznej, pomaga lub jest zalecana, jeśli ręcznie instalujesz nowe wtyczki lub usuwasz nieużywane wtyczki.
Nie wpłynie to na żadne dane związane z obszarem roboczym.
źródło
Możesz uruchomić Eclipse w trybie czystym z wiersza poleceń:
źródło
Korzystanie z tej
-clean
opcji jest właściwą drogą, jak wspomniano w innych odpowiedziach.Po usunięciu problemu usuń go ze
.ini
skrótu lub skrótu. Powoduje, że Eclipse ponownie ocenia wszystkie wtyczki za każdym razem, gdy się uruchamia, i może znacznie wydłużyć czas uruchamiania, w zależności od liczby zainstalowanych wtyczek Eclipse.źródło
zajmie to dużo czasu niż normalny start i odświeży wszystkie zasoby.
źródło
W systemie Mac OS X Yosemite mogłem użyć polecenia open.
To działało dla mnie:
źródło
Łatwiejszą opcją jest użycie
./eclipse -clean
źródło
Użytkownicy systemu Windows: Możesz zrobić tak, jak powiedział RTA lub z poziomu wiersza poleceń: Zrób to w lokalizacji pliku wykonywalnego zaćmienia, a następnie uruchom:
Najpierw sprawdź nazwę swojego pliku wykonywalnego za pomocą polecenia „dir” na jego ścieżce
źródło
Spowoduje to wyczyszczenie pamięci podręcznych używanych do przechowywania rozwiązania zależności pakietów i danych rejestru rozszerzenia zaćmienia. Użycie tej opcji wymusi zaćmienie w celu ponownego zainicjowania tych pamięci podręcznych .
eclipse -clean
źródło
Dwa sposoby uruchamiania zaćmienia w trybie czyszczenia.
1) W pliku Eclipse.ini
2) Z wiersza polecenia (cmd / command)
źródło