2012-10-01 12 views
8

Właśnie zainstalowałem wtyczkę do Eclipse, ale w rezultacie Eclipse nie będzie już uruchamiany. Mówi "Wystąpił błąd" lub jakaś taka nieinformacyjna wiadomość.Wyłącz wtyczki w starcie Eclipse

Jak uruchomić Eclipse bez ładowania wtyczek, aby można było odinstalować szkodliwe oprogramowanie?

+1

Określanie dokładny opis błędu zawsze będzie pomocne. To, co może wydawać ci się błędem informacyjnym, może być wskazówką dla kogoś innego z podstawowego problemu. – Lix

+4

Tylko w przypadku przyszłych możliwości tego pytania na Google, możesz podać dokładny błąd, który otrzymujesz? – Bart

+0

Tak, to było "Wystąpił błąd. Zobacz plik dziennika w ...". Spojrzałem na plik logu, ale zawierało ono * tyle błędów * z wielu różnych wtyczek, tak naprawdę nie było to pomocne. W końcu mój problem okazał się taki sam jak ten (http://stackoverflow.com/questions/11810102/eclipse-juno-startup-error-log-file), a podane tam rozwiązanie działało. – Timmmm

Odpowiedz

20

Jak wspomniała inna osoba, możesz wypróbować opcję -clean. Jeśli jednak nadal nie uda się załadować i musisz przywrócić instalację, powinieneś po prostu usunąć wtyczkę na dysku, NOT. Jeśli Eclipse uważa, że ​​wtyczka jest dostępna, i nagle zostanie usunięta, napotkasz wiele problemów w przyszłości.

Najlepszym rozwiązaniem jest skorzystanie z aplikacji Eclipse Director (aplikacja zarządzająca), aby przywrócić instalację (jest ona zainstalowana wraz z Eclipse). Musisz znać poprzednią wersję, do której chcesz powrócić. Możesz zobaczyć wszystkie poprzednie wersje swojej instalacji Eclipse w /p2/org.eclipse.p2.engine/profileRegistry/ gdzie nazwa profilu jest prawdopodobnie podobna do SDKProfile. Tutaj zobaczysz kilka profili. Każda reprezentuje poprzedni stan instalacji Eclipse. Znajdź wersję, do której chcesz powrócić (wszystkie powinny mieć na sobie znacznik czasu) i z katalogu głównego Eclipse wykonaj następujące polecenie:

./eclipse -application org.eclipse.equinox.p2.director -revert 1348266115829 -repository http://download.eclipse.org/releases/juno

Oczywiście zastąp wersję również tą, którą chcesz również cofnąć. To oznacza, że ​​proszę cofnąć moją instalację Eclipse do 1348266115829, a jeśli potrzebujesz jakichkolwiek zależności, spójrz na http://download.eclipse.org/releases/juno. Jeśli robisz to dla Eclipse Indigo (3,7), a następnie zmienić adres URL do http://download.eclipse.org/releases/indigo

+1

Nie działa, ale przydatne informacje. Twoje zdrowie. – Timmmm

+2

Ale było blisko! Przyszli czytelnicy: musiałem usunąć plik z 'YOUR_WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/.snap' i * then * uruchom' eclipse -clean'. Rozwiązanie z [tutaj] (http://stackoverflow.com/questions/11810102/eclipse-juno-startup-error-log-file). – Timmmm

3

Możesz spróbować przenieść wtyczkę z katalogu wtyczek. Nie sądzę, że istnieje sposób "bezpiecznego trybu", aby uruchomić Eclipse.

Po uruchomieniu Eclipse można indywidualnie wyłączyć wtyczki, przechodząc do Help/About Eclipse/Installed software/Installation history i przywrócić instalację.

+1

Nie usuwaj wtyczki z katalogu plugins /. To pozostawi Eclipse w naprawdę niestabilnym stanie. Opublikuję właściwy sposób, aby przywrócić instalację. – irbull

+0

Punkt targów. Powinieneś przenieść wtyczki, aby można było cofnąć wszelkie zaległości. Ale zakładając, że zna wtyczkę 3rd party, która jest winowajcą, powinna być bezpieczna do usunięcia, o ile nie jest to rdzeń wtyczki. –

7

Spróbuj uruchomić Eclipse za pomocą opcji -clean.

Lub spróbuj usuń przenieś zalety i funkcje.

Publikowanie komunikatu o błędzie jest bardziej przydatne niż "wystąpił błąd". Sprawdź w pliku dziennika lub spróbuj uruchomić z konsoli i opublikuj komunikat o błędzie tutaj.

Edytuj: Irbull ma rację. Oczywiście nie usuwaj plików, po prostu przenieś je do innego katalogu, aby móc je cofnąć. Jego rozwiązanie brzmi bardzo pomocnie i jest jeszcze bardziej profesjonalne.

0

pierwsze podejście należy starać się, żeby usunąć powiązanych słoiki jeśli są całkiem pewni, co mają być usunięte. Próbowałem tego podejścia, aby usunąć garść pluginów, których trudno się pozbyć. Bądź pewny, że bak dla tych, których chcesz usunąć chociaż

7

sprawdzić ten obraz ustawieniach Eclipse Indigo:

Eclipse Indigo Settings

+6

Tęskniłeś za częścią, w której Eclipse się nie uruchomi. – Timmmm