2012-01-21 34 views
7

Mam problem z uruchamianiem Zaćmienie. Po zainstalowaniu wtyczki 3 (z TeXlipse) mam błąd:powrócić do poprzedniej konfiguracji z wiersza poleceń?

!ENTRY org.eclipse.osgi 4 0 2012-01-21 13:57:28.430 
!MESSAGE Application error 
!STACK 1 
java.lang.RuntimeException: Application "org.eclipse.ui.ide.workbench" could not be found in the registry. 

Próbowałem uruchomić go z eclipse -clean ale to nie pomaga.

Czy istnieje sposób, aby powrócić do poprzedniej konfiguracji z wiersza poleceń? I googled to, ale widzę tylko rozwiązania GUI z IDE. Nie jestem nawet pewien, czy ta funkcja jest domyślnie dostępna, czy jest to dodatkowa wtyczka.

Jeśli mam do usunąć zainstalowane wtyczki ręcznie, czy wystarczy usunąć odpowiednie foldery/pliki w Eclipse/wtyczkach? Widzę dwa foldery nowe:

net.sourceforge.texlipse_1.5.0 
de.vonloesch.pdf4eclipse.help_1.0.0.20111116150 

a także dwa pliki:

de.vonloesch.pdf4Eclipse_1.0.1.201111161450.jar 
org.bibsonomy.texlipseextension_0.1.0.jar 

Z góry dziękuję za pomoc

p/s/biegnę Eclipse IDE for Parallel Application Developers (includes Incubating components) w Ubuntu 11.10 z SVN/EGit wtyczek na szczycie. A teraz TeXlipse.

UPDATE1:

starałem się uruchomić coś takiego: ./eclipse -application org.eclipse.equinox.p2.director -uninstallIU de.vonloesch.pdf4eclipse.help_1.0.0.201111161450 -profile epp.package.parallel

lub

./eclipse -application org.eclipse.equinox.p2.director -revert 1327068337804 -profile epp.package.parallel

ale po prostu uruchamia aplikację, a nie "słuchać" do argumentów wiersza polecenia ...

Update2:

to co mam, gdy próbuję uruchomić P2 z konsoli OSGi (który można uruchomić poprzez ./eclipse -console -noexit):

osgi> start 166 
org.osgi.framework.BundleException: The bundle "org.eclipse.equinox.p2.console_1.0.300.v20110502-1955 [166]" could not be resolved. Reason: Missing Constraint: Import-Package: org.eclipse.equinox.internal.provisional.p2.director; version="0.0.0" 

Odpowiedz

0

Jednym ze sposobów, aby to zrobić, aby wywołać p2 using the OSGi console. Przejrzyj instrukcje na łączu, zobaczysz polecenie, aby przywrócić Eclipse.

Jeśli to nie zadziała (tzn. Nie można uruchomić konsoli Eclipse), można użyć opcji p2 director application i podać -revert.

+0

Jak uruchomić konsolę OSGi? – Denis

+0

Myślę, że twoja instalacja jest naprawdę hosed. Prawdopodobnie wystarczy ponownie zainstalować w tym momencie. Brakuje Ci kluczowych rzeczy, które powodują twoje problemy. –

+0

to właśnie zrobiłem po kilku godzinach prób cofnięcia. Dzięki za pomoc. – Denis

1

mogę uruchomić zaćmienie (raz!) Z

/Applications/eclipse/Eclipse.app/Contents/MacOS > ./eclipse -clean 

niż usunąłem ostatni zainstalowanej wtyczki, które mogą być przyczyną problemu ... To nie pomogło.

Kiedy masz błąd podobny do

java.lang.ExceptionInInitializerError at org.eclipse.wb.internal.core.preferences.PreferenceInitializer.initializeDefaultPreferences(PreferenceInitializer.java:50)

można spróbować usunąć następujący plik

rm workspace/.metadata/.plugins/org.eclipse.core.resources/.snap

Więc co się stało: mogę zacząć zaćmienie i wewnątrz zaćmienie mogło Wybrałem przywrócić instalację [ECLIPSE -> O -> HISTORIA INSTALACJI]

Więc moja w orkaround powinien pozwolić na rozpoczęcie zaćmienia i wykonanie dalszych kroków.

Powiązane problemy