Frage

Eklipse war gut gestern Abend läuft, aber heute morgen habe ich beginnen versucht, und ich kam auf diesen Fehler:

alt text http://img707.imageshack.us/img707/4416/ss20100407181208. png

Hier ist das Protokoll

!SESSION 2010-04-07 17:58:37.208 -----------------------------------------------
eclipse.buildId=I20080617-2000
java.version=1.6.0_13
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Command-line arguments:  -os win32 -ws win32 -arch x86

!ENTRY org.eclipse.osgi 4 0 2010-04-07 17:58:37.457
!MESSAGE Startup error
!STACK 1
java.lang.NumberFormatException: For input string: ""
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at org.eclipse.osgi.storagemanager.StorageManager.updateTable(StorageManager.java:512)
at org.eclipse.osgi.storagemanager.StorageManager.open(StorageManager.java:694)
at org.eclipse.osgi.internal.baseadaptor.BaseStorage.initFileManager(BaseStorage.java:208)
at org.eclipse.osgi.internal.baseadaptor.BaseStorage.initialize(BaseStorage.java:142)
at org.eclipse.osgi.baseadaptor.BaseAdaptor.initializeStorage(BaseAdaptor.java:124)
at org.eclipse.osgi.framework.internal.core.Framework.initialize(Framework.java:180)
at org.eclipse.osgi.framework.internal.core.Framework.<init>(Framework.java:152)
at org.eclipse.osgi.framework.internal.core.OSGi.createFramework(OSGi.java:90)
at org.eclipse.osgi.framework.internal.core.OSGi.<init>(OSGi.java:31)
at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:286)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:175)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

Jede Hilfe? Ich brauche wirklich diese und läuft, und neu zu installieren und alle meine Plugins und Einstellungen zurückzusetzen gerade im Moment keine Option ist.

War es hilfreich?

Lösung

Ein Bester Schuss wäre eine neue Kopie von Eclipse zu verwenden und die Arbeitsbereich Lage hinweisen, dass Sie in dem alten Eclipse verwendet hat. Auf diese Weise werden Sie nicht Ihre Einstellungen verlieren und wird zu 100% des Startfehler vermeiden.

Andere Tipps

Ich hatte das gleiche Problem. Nach einigen Debuggen Ich habe versucht, die folgenden Ordner aus meinem Eclipse-Verzeichnis zu löschen

  

./ Konfiguration / org.eclipse.core.runtime / .manager
  ./configuration/org.eclipse.osgi/.manager

, dass das Thema für mich festgelegt. Keine Nebenwirkungen. Ich denke, dass dies nur ein Cache ist, weil es sich im laufenden Betrieb neu erstellt. Der Quellcode scheint nicht mit einer besonderen Bedeutung zu behandeln, wenn sie nicht gefunden wird, aber es ist ein Fehler, dass versucht eine leere Zeichenkette in Zeile 512 zu analysieren .

Ein Blick in die Quelle von org.eclipse.osgi sieht es aus wie diese Dateien irgendwie mit einem Zeitstempel verwaltet werden, so dass, wenn Sie etwas tun, dass verwirrt mit dem Zeitstempel dann werden Sie in diese Ausgabe laufen. Ich benutze git meine Eclipse-Installation zu verwalten, so dass ich zu einer früheren Version zurückkehren kann, wenn eine neu installierte Funktion beginnt auf meinem Karma zu treten. Lief in dieser Frage nach dem Zurücksetzen. Hinzugefügt es .gitignore.

Versuchen Sie, mindestens auf Neustart Eclipse mit einer -clean Option.
Prüfen Sie auch die (für alle Fälle) Ihren Speicherplatz! Das kann auftreten, wenn nicht genügend Speicherplatz auf der Festplatte verbleibt, da das Code zeigt es liest Strings (sein soll Integer) aus einer Datei.

Versuchen Sie auch Ihre Java-Upgrade verwendet Eclipse zu starten, um spätestens ein (u19 statt u13)

Dieser Fehler wurde in stacktrace bug 113596 über einige Version berichtet von Vista: was OS sind Sie mit, und wurde kürzlich aktualisiert? (Von Windows-Update zum Beispiel)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top