Frage

Ich habe meinen Computer mit Windows 7 neu installiert, und Eclipse- 3.5.1 (Galileo).

Die seltsame Sache ist, dass ich nicht alle Dateien sehen kann, die Eclipse-produziert. Ich kann den Arbeitsbereich nicht finden, kann nicht die Dateien aus dem SVN nach dem Check aus.

Es scheint, wie Windows 7 können die Dateien nicht lesen Eclipse produziert ... wierd

Was ist der Grund dafür sein könnte?

War es hilfreich?

Lösung

Wo haben Sie von Eclipse installiert? Wo ist Ihr Arbeitsplatz?

In Windows 7 (Vista, tatsächlich), eine Menge von Sicherheitsrichtlinien, die in früheren Versionen von Windows nur auf dem Papier existiert, wird nun tatsächlich vom Betriebssystem erzwungen. Zum Beispiel nach der Dokumentation von Microsoft, hat es ziemlich illegal seit Jahrzehnten schreiben jetzt C:\Program Files, aber wenn man es wirklich versucht, es funktionierte noch. Nicht mehr. Ab Vista ist C:\Program Files tabu.

Um jedoch nicht zu brechen bestehende (gebrochen) Anwendungen hat Microsoft-Dateisystem-Virtualisierung. Wenn eine Anwendung auf C:\Program Files zu schreiben versucht, wird es still zu C:\Users\%Username%\AppData\Local\VirtualStore\Program Files umgeleitet. Also, diese spezifische Anwendung sieht alle Dateien, die es erstellt oder in C:\Program Files geändert, aber andere Anwendungen und dazu gehört auch die Explorer, sehen nur die unveränderte / leeres Verzeichnis.

Dies gilt nicht nur für C:\Program Files sondern auch auf andere Systemverzeichnisse als auch. Außerdem gilt es für System Teile der Registry, wie HKEY_LOCAL_MACHINE zum Beispiel.

Um all dies zu umgehen, habe ich installiert einfach meine Kopie von Eclipse in %LocalAppData%\eclipse (das ist C:\Users\%Username%\AppData\Local\eclipse) und erstellt mein Arbeitsplatz in %AppData%\eclipse (das ist C:\Users\%Username%\AppData\Roaming\eclipse). Das Just Works ™.

Andere Tipps

Sie können starten Eclipse mit der -showlocation Option, die den Pfad des Arbeitsbereiches in der Titelleiste angezeigt wird.
(Sehen Sie diese eclipse.ini zum Beispiel)

Von dort können Sie überprüfen, ob Sie den Arbeitsbereich finden, und seine Eclipse-Projekte innerhalb dieser Gruppe.

Sie können auch Ihre Verknüpfung konfigurieren:

eingeben Bild Beschreibung hier

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