2013-06-27 9 views
9

Ich arbeite mit Eclipse Juno auf Windows7-64bit OS. Aufgrund eines plötzlichen Stromversorgungsproblems wurde mein System heruntergefahren. Wenn ich den nächsten Start von Eclipse erneut starte, kann Eclipse den Arbeitsbereich nicht laden. Es stürzt beim Start ab, oder der Arbeitsbereich wird nicht angezeigt. Es scheint, dass der Arbeitsbereich jedes Mal beschädigt wird, wenn Eclipse nicht ordnungsgemäß heruntergefahren wird.Eclipse-Arbeitsbereich beschädigt wegen nicht ordnungsgemäßem Herunterfahren

Eine Möglichkeit, die Inbetriebnahme zu beheben ist

rm -rf ~/Arbeitsbereich/.metadata

Nachdem Sie das getan, natürlich, werden die Einstellungen gegangen, Projekte wiedereinzuführende usw. haben - es ist wirklich ein Schmerz :(und ich verstehe nicht, warum es so sein muss. Andere Anwendungen scheinen in der Lage zu sein, ihre Daten intakt zu halten, selbst wenn sie getötet werden.

Können Sie vorschlagen, um dieses Problem zu beheben? Möglichkeiten zur Wiederherstellung eines beschädigten Arbeitsbereichs einschließlich der Einstellungen?

Vielen Dank im Voraus

+0

Wird beschädigt? Sagt es, dass der Arbeitsbereich nicht am selben Ort erstellt werden kann? Was sagt es? –

+0

Haben Sie versucht, .markers.snap-Dateien in: workspace \ .metadata \ .plugins \ org.eclipse.core.resources \ .projects \ (Projektname) zu entfernen? Manchmal bewirken diese auch, dass Eclipse hängt. –

Antwort

15

Sie können Ihre Verknüpfung zu Eclipse bearbeiten und hinter der Zeile -clean als Laufzeitparameter hinzufügen. Es sollte Ihren Arbeitsbereich reinigen und es könnte Ihre Beschädigung beheben.

http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html

So Ihre Verknüpfung etwas aussehen würde:

"C:\Program Files(x86)\Eclipse\eclipse.exe" -clean

EDIT: Stellen Sie sicher, wenn Sie diese verwendet haben, es wieder zu entfernen, nachdem Sie nicht wollen, zu reinigen Ihre Verdunkeln Sie jedes Mal, wenn Sie es starten.

+0

Das hat mir in der Vergangenheit geholfen. Achten Sie jedoch darauf, dass diese Option nicht aktiviert ist, da dies die Ladezeit von Eclipse verlangsamt. Tun Sie es einfach einmal, um das Problem zu lösen. –

1

von Vissol.ca

  • einen neuen Arbeitsbereich erstellen
  • Import neu (Android) Projekt (e) von bestehenden Quelle (n)
  • gut zu gehen ...

können Sie dann den ursprünglichen Arbeitsbereich sichern, löschen und bei Bedarf neu erstellen.