Eclipse öffnet den leeren Arbeitsbereich

7

Ich habe dieses seltsame Problem, wo folgendes passiert:

  • frische Eclipse juno installieren (mit allen Updates angewendet)
  • funktioniert eine Weile gut und fragt, welchen Arbeitsbereich ich mit einem Dialogfeld beim Start öffnen möchte
  • Nach ein paar Tagen wird die Eingabeaufforderung für den Arbeitsbereich nicht mehr angezeigt, stattdessen wird der leere Arbeitsbereich in / Users / myself / Documents
  • geöffnet

Wenn ich "preferences - & gt; workspace - & gt; startup and shutdown" ankreuze, scheint alles in Ordnung zu sein. Der einzige Arbeitsbereich in der Liste ist der von mir erstellte und das Kontrollkästchen "Keine Eingabeaufforderung für Arbeitsbereich" lautet nicht markiert .

Das ist ein paar Mal schon bei frischen Eclipse-Installationen und frischen Festplatten passiert (selbe Maschine, aber ich habe die Festplatte ersetzt, das Betriebssystem neu installiert und alles aus anderen Gründen und jetzt ist es wieder passiert).

Ich bin dabei:

  • OSX 10.7.5
  • Eclipse Juno (Serviceversion 2)

Jede Hilfe geschätzt!

    
JohnIdol 24.04.2013, 12:55
quelle

4 Antworten

18

Ich habe genau das gleiche Problem auf OSX, ohne Grund, eines schönen Tages, Eclipse startet mit einem neuen leeren Arbeitsbereich!

Und all die dummen Antworten und Antwortenden da draußen: JA Ich weiß, wie man einen Standardarbeitsplatz einstellt und auswählt! Und NEIN, einen neuen Arbeitsbereich zu erstellen, viele Projekte neu zu importieren und alle meine mehr als 30 Datenbankverbindungen unter meiner Toad Extension zu verlieren, ist keine Option.

Was ich gefunden habe, ist das

  • Aus irgendeinem Grund erstellt Eclipse ein Verzeichnis /Users/user_name/Documents/workspace , welches der leere Arbeitsbereich ist, mit dem es (falsch) gestartet wird
  • Mein üblicher Arbeitsbereich befindet sich unter /Users/user_name/Documents/Development/eclipse

Die Lösung ist (das ist unter Mac OSX, weiß nicht, ob es unter Windows gleich ist):

  1. Gehen Sie in Ihr Eclipse-Verzeichnis, in dem Sie Eclipse ausführen (meins ist /Applications/eclipse )
  2. In {eclipse_dir}/configuration öffne die Datei config.ini
  3. Suchen Sie die Zeile [email protected]/... und bestätigen Sie, dass sie auf das falsche Arbeitsbereichsverzeichnis verweist.
  4. Ändern Sie den Pfad dieses Eintrags so, dass er auf den richtigen Arbeitsbereich
  5. zeigt
  6. Speichern Sie die Datei config.ini .
  7. Starten Sie Eclipse und es sollte jetzt Ihren Arbeitsbereich öffnen.
  8. Wenn Eclipse jetzt nicht mehr funktioniert und Sie Plugins laden, suchen Sie in Ihrem Arbeitsverzeichnis nach dem Verzeichnis .metadata (es ist versteckt). Entfernen Sie im Verzeichnis .metadata das Verzeichnis .mylyn und starten Sie Eclipse neu.
  9. Sobald Eclipse mit dem korrekten geladenen Arbeitsbereich gestartet wurde, führen Sie einen ordnungsgemäßen Eclipse-Shutdown durch, um sicherzustellen, dass Ihr Arbeitsbereich ordnungsgemäß geschlossen und gespeichert wird.

Das hat für Eclipse Juno funktioniert.

Hoffe, das hilft!

    
JJ-za 10.06.2013, 09:56
quelle
2

Das Ausführen dieses Befehls hat mir geholfen eclipse.exe -data C: \ Entwicklung \ Eclipse \ Workspace

Zu Ihrer Information, das passiert aufgrund der Installation einiger Plugins.

    
Muhammad Riyaz 01.08.2013 03:55
quelle
1

Das gleiche Problem ist mir unter Windows bei zwei separaten Eclipse-Installationen passiert, ohne dass ein Plugin installiert wurde.

Ich konnte meinen funktionierenden Arbeitsbereich durch Klicken auf Datei & gt; Wechseln Sie den Arbeitsbereich , aber durch erneutes Schließen und erneutes Öffnen von Eclipse wird er auf einen Standardarbeitsbereich zurückgesetzt.

Was scheinbar gelöst wurde, war, Eclipse zum Speichern von Workspace-Einstellungen zu zwingen, indem Sie die Eingabeaufforderung für Arbeitsbereich bei Start in Allgemein & gt; Starten und Herunterfahren & gt; Arbeitsbereiche , die ich ausgeschaltet hatte.

Als Eclipse das nächste Mal geöffnet wurde, wurde ich nach dem Arbeitsbereich gefragt und er hatte meinen korrekten Eintrag in der Liste. Ich habe darum gebeten, nicht mehr dazu aufgefordert zu werden und jetzt öffnet es den richtigen Arbeitsbereich, wenn ich Eclipse erneut starte.

    
Bernat 14.05.2014 08:06
quelle
0

Ich löste dieses Problem gemäß JJ-zas Antwort , außer den Schritten 2 und 3:

  
  1. Öffnen Sie in {eclipse_dir} / configuration / .settings die Datei org.eclipse.ui.ide.prefs (wenn Eclipse nicht ausgeführt wird) p>

  2.   
  3. Suchen Sie die Zeile RECENT_WORKSPACES= und bestätigen Sie, dass der Arbeitsbereich auf das richtige Arbeitsbereichsverzeichnis zeigt und dass mehrere Arbeitsbereiche durch \n

  4.   
    
Lydia Ralph 05.06.2015 11:18
quelle