Wenn etwas nicht richtig funktioniert oder einige Plug-Ins nicht richtig in meine Eclipse geladen sind, bekomme ich oft den Vorschlag, Eclipse im Clean-Modus zu öffnen.
Wie läuft man im sauberen Modus? Und was passiert, wenn ich das tue?
Was es macht:
Bei der Einstellung "true" werden alle zwischengespeicherten Daten, die vom OSGi-Framework und der Eclipse-Laufzeit verwendet werden, gelöscht. Dadurch werden die Caches bereinigt, die zum Speichern der Auflösung der Bundle-Abhängigkeitsauflösung und der Eclipse-Erweiterungsregistrierung verwendet werden. Wenn Sie diese Option verwenden, wird Eclipse gezwungen, diese Caches neu zu initialisieren.
Wie man es benutzt:
eclipse.ini
Datei in Ihrem Eclipse-Installationsverzeichnis und fügen Sie sie -clean
als erste Zeile ein.-clean
als erstes Argument hinzufügen .-clean
Argument aufruft . Der Vorteil dieses Schritts besteht darin, dass Sie das Skript beibehalten und jedes Mal verwenden können, wenn Sie den Arbeitsbereich bereinigen möchten. Sie können es so etwas wie eclipse-clean.bat
(oder eclipse-clean.sh
) nennen.(Von: http://www.eclipsezone.com/eclipse/forums/t61566.html )
Andere Eclipse-Befehlszeilenoptionen: http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html
Für den sauberen Modus: Starten Sie die Plattform wie folgt
Das ist alles. Die Plattform löscht einige zwischengespeicherte OSGi-Bundle-Informationen. Dies ist hilfreich oder wird empfohlen, wenn Sie neue Plugins manuell installieren oder nicht verwendete Plugins entfernen.
Es hat keine Auswirkungen auf arbeitsbereichsbezogene Daten.
quelle
Sie können Eclipse im sauberen Modus über die Befehlszeile starten:
quelle
Die Verwendung der
-clean
Option ist der richtige Weg, wie in den anderen Antworten erwähnt.Stellen Sie sicher, dass Sie es aus Ihrer
.ini
oder Verknüpfung entfernen, nachdem Sie das Problem behoben haben. Dies führt dazu, dass Eclipse bei jedem Start alle Plugins neu bewertet und die Startzeit erheblich verlängert, je nachdem, wie viele Eclipse-Plugins Sie installiert haben.quelle
Es dauert viel Zeit als der normale Start und es werden alle Ressourcen aufgefrischt.
quelle
Für Mac OS X Yosemite konnte ich den Befehl open verwenden.
Das hat bei mir funktioniert:
quelle
Einfachere Option ist zu verwenden
./eclipse -clean
quelle
Für Windows-Benutzer: Sie können wie in RTA angegeben oder über die Befehlszeile Folgendes tun: Navigieren Sie zum Speicherort der ausführbaren Eclipse-Datei und führen Sie Folgendes aus:
Überprüfen Sie zuerst den Namen Ihrer ausführbaren Datei mit dem Befehl 'dir' in ihrem Pfad
quelle
Dadurch werden die Caches bereinigt, die zum Speichern der Auflösung der Bundle-Abhängigkeitsauflösung und der Eclipse-Erweiterungsregistrierung verwendet werden. Wenn Sie diese Option verwenden, wird Eclipse gezwungen, diese Caches neu zu initialisieren .
eclipse -clean
quelle
Zwei Möglichkeiten, um Eclipse im sauberen Modus auszuführen.
1) In der Datei Eclipse.ini
2) An der Eingabeaufforderung (cmd / Befehl)
quelle