Frage

Ich bin mit Eclipse 3.3 ( "Europa"). Von Zeit zu Zeit nimmt Eclipse-unmäßig lange Zeit (vielleicht für immer) zu starten. Das einzige, was ich in dem Eclipse-Protokoll sehen kann, ist:

    !ENTRY org.eclipse.core.resources 2 10035 2008-10-16 09:47:34.801
    !MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.

Googeln zeigt jemand Vorschlag dass ich den Ordner zu entfernen:

workspace\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes

Dies scheint nicht geholfen zu haben.

Kurz der mit einem neuen Arbeitsbereich beginnen (etwas, was ich nicht daran interessiert bin zu tun, wie es mir Stunden in Anspruch nimmt alles wieder richtig meine Projekte einzurichten), ist es eine Möglichkeit, Eclipse-richtig starten zu machen?

War es hilfreich?

Lösung

Dies kann keine exakte Lösung für Ihr Problem sein, aber in meinem Fall, ich verfolgen die Dateien, die Eclipse-Abfrage gegen mit

Andere Tipps

Versuch:

        
  1. cd \. Metadaten \ .plugins \ org.eclipse.core.resources
  2.     
  3. entfernen Sie die Datei *. Snap (oder .markers in Indigo)

In meinem Fall (Juno) Ich hatte dies zu tun:

find $WORKSPACE_DIR/.metadata/.plugins/org.eclipse.core.resources/.projects \
-name .indexes -exec rm -fr {} \;

, dass der Trick.

Am Anfang dachte ich, es ein Problem mit Mylyn war (ich dies gefriert erfahren, nachdem ich mit dem generischen Web Connector gestartet wird), aber das Problem erschien auch nach dem Anschluss der Deinstallation und sogar die .mylyn Verzeichnisse zu löschen.

Edit: Ich schaffte es auch Eclipse neu starten, indem nur eine Datei zu löschen:

rm $WORKSPACE_DIR/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi

Das hat gut funktioniert, ohne beteiligt Indizes. Nur die workbech, die ich persönlich nichts dagegen haben, dass viel.

Sie können versuchen, Eclipse beginnen zunächst mit der -clean Option.

Unter Windows können Sie die -clean Option, um Ihre Verknüpfung für Eclipse hinzufügen. Auf Linux Sie können es einfach hinzufügen, wenn Eclipse von der Befehlszeile gestartet wird.

Ich habe eclipse -clean -clearPersistedState und dass für mich gearbeitet.

. Achtung: Diese alle Projekte aus dem Arbeitsbereich entfernen

Ich hatte ein ähnliches Problem mit einem ziemlich großen Arbeitsbereich in 3.5 und keine .snap-Dateien überall zu sehen. „Windows -> Preferences -> General -> Starten und Herunterfahren -> Aktualisieren Arbeitsbereich beim Start.“ Scheinen eine Arbeitsplatz-bezogene Einstellung zu sein, und so konnte ich es nicht für den Arbeitsbereich ändern, die den Dreh verursacht wurde

Beim Laufen eclipse mit dem Parameter -refresh Befehlszeile und dann scheint die Einstellung zu ändern, den Trick zu tun.

Ich hatte auch Glück mit dem Entfernen der * .snap Dateien. Mine wurde in einem anderen Verzeichnis als in den Beiträgen erwähnt (siehe unten).

<eclipse workspace>/.metadata/.plugins/org.eclipse.core.resources/.projects

Folglich hat die folgenden Unix-cmd den Trick:

find <eclipse_workspace>/.metadata/.plugins/org.eclipse.core.resources/.projects  -name "*.snap" -exec rm -f {} \;

Ich habe versucht, alle Antworten in diesem Thread, und keiner von ihnen arbeitete für mich - nicht die Snap-Dateien, die Projekte nicht bewegen, keiner von ihnen.

Was funktioniert hat, seltsam, wurde alle Projekte und den .metadata Ordner verschieben woanders ab Eclipse schließen, und dann sie alle zurück zu bewegen.

Da habe ich keine .snao oder .prefs Datei in .metadata.plugins \ org.eclipse.core.resources Ordner (läuft auf OS X), was für mich der Trick kopieren wurde der .project Ordner old.project, starten Sie Eclipse und überprüfen

  

Fenster -> Einstellungen -> Allgemein ->   Starten und Herunterfahren -> Aktualisieren   Arbeitsbereich beim Start

, wie matt b vorgeschlagen. Danach schloss ich Eclipse umbenannt den Ordner old.projects zurück zu .projects und danach alles funktionierte wieder in Ordnung.

Ich tue dies:

  1. cd zu .metadata.plugins \ org.eclipse.core.resources
  2. entfernen Sie die Datei .snap
  3. Bemerkt die Registerkarte Fortschritt etwas alle paar seconds..it tat schien stecken
  4. Beenden Eclipse (NICHT Datei | NEUSTART HIER ODER SIE ZURÜCK GEHE ZU SCHRITT 1 WIEDER)
  5. Öffnen Eklipse wieder.

Mit -refresh oder -clean wenn Eclipse Start half nicht.

Unter Mac OS X starten Sie Eclipse-durch Doppelklick auf die Eclipse-Anwendung klicken. Wenn Sie Argumente zu übergeben Eclipse, werden Sie die Datei eclipse.ini innerhalb der Eclipse-Anwendungspaket bearbeiten müssen: Wählen Sie das Eclipse-Anwendung Bundle-Symbol, während die Strg-Taste gedrückt halten. Dadurch werden Sie mit einem Popup-Menü präsentieren. Wählen Sie „Paketinhalt zeigen“ im Popup-Menü. Suchen Sie eclipse.ini Datei im Contents / MacOS Unterordner und öffnen Sie sie mit Ihrem bevorzugten Texteditor die Befehlszeilenoptionen zu bearbeiten.

hinzu: "-clean" und "-refresh" an den Anfang der Datei, zum Beispiel:

-clean
-refresh
-startup
../../../plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library

Überprüfen Sie, ob der Workspace Launcher nicht auf Ihrem Fernseher oder einem anderen zweiten Monitor geöffnet. Es ist mir passiert. Die Symptome sehen gleich aus wie das Problem beschrieben.

  

Fenster -> Einstellungen -> Allgemein -> Starten und Herunterfahren

Ist Refresh workspace on startup geprüft?

Ich hatte nur Probleme mit Eclipse starten. Es wurde durch das Löschen dieser Datei behoben:

rm org.eclipse.core.resources.prefs

ich in .settings gefunden

UFT verursachen Probleme mit RDz (Eclipse-basierte) nach der Installation Diese Vorschläge können, um diese Situation auch bei den Umgebungsvariablen in Ort und mit den entsprechenden Werten arbeiten.

Hinweis :. Anwendung Widersprüchliche nicht in einem Java-Kontext erkannt werden, weil sie von dem Java-Unterstützung Mechanismus ausgeschlossen werden

  1. Auswirkungen: Ausgeschlossen sind Add-Ins Unterstützung durch Einhaken zu widersprüchlichen Anwendung ausführbare Datei über den Windows-Registrierungs-Editor Voraussetzung: Der Antrag muss durch eine EXE-Datei gestartet werden, außer Java.exe / Javaw.exe / jpnlauncher.exe

Anleitung :

a. Suchen Sie die ausführbaren Dateinamen der Anwendung in Konflikt mit Add-in (s) zu unterstützen. Entweder verwenden Sie den Task-Manager oder den Microsoft Process Explorer.

b. Öffnen Sie den Windows Registrierungs-Editor.

c. Navigieren Sie zu HKEY_LOCAL_MACHINE \ SOFTWARE \ Mercury Interactive \ JavaAgent \ Modules Für 32-Bit-Anwendungen unter Windows x64: HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Mercury Interactive \ JavaAgent \ Modules

d. Erstellen Sie einen DWORD-Wert mit dem Namen der widersprüchlichen Software ausführbaren filenmae und setzen Sie den Wert auf 0.

Entfernen * .snap (Mine ist * .markers), --clean-Daten oder verschieben Workspace-Ordner alle scheinen nicht für mich arbeiten.

Als meine Eclipse aufgehört zu arbeiten, nachdem ich installierte und schaltete meinen keyborad Eingang HIME, ging ich zurück zu fctix und es hat funktioniert.

Ich hatte keine Snap-Dateien. Geht man durch die Installationsliste Hilfe-Menü, hatten mindestens 90% meiner Plugins auf die Schaltfläche Deinstallieren konnte so deaktiviert ich nicht damit umgehen durch dort. Unter Start / Stop meisten Plugins wurden nicht aufgeführt. Stattdessen musste ich manuell Elemente aus meinem Plugin-Ordner entfernen. Wow, die Startzeit ist viel schneller für mich jetzt. Also, wenn alles andere nicht funktioniert und Sie Plugins, die Einweg sind, ist dies die ultimative Lösung zu verwenden sein könnte.

Leider keine dieser Lösungen für mich gearbeitet. Ich landete mit bis zu einem neuen Arbeitsbereich zu erstellen, importierte dann die bestehenden Projekte in den neuen Arbeitsbereich. Leider so tun, können Sie Ihre Einstellungen verlieren, wenn sie (ja, vergessen Sie nicht Ihre Einstellungen jederzeit Sie sie ändern exportieren!)

Ich hatte ein sehr ähnliches Problem mit Eclipse (Juno) auf Fedora 18. In der Mitte ein Android-Sitzung debuggen, Eclipse beendet die Debug-Sitzung. Ich versuchte Eclipse neu zu starten, aber es hielt Haning am Splash-Screen. Ich habe versucht, die verschiedenen Vorschläge oben ohne Erfolg. Schließlich überprüfte ich den adb Service (android Debug-Brücke):

# adb devices
List of devices attached 
XXXXXX offline

Ich weiß, dass das Android-Gerät noch angeschlossen wurde aber berichtet, es offline. Ich trennte das Gerät und Herunterfahren des adb Service:

# adb kill-server

Dann wartete ich ein paar Sekunden, und wieder beginnt den adb Service:

# adb start-server

Und gesteckt mein android wieder in. Danach, Eclipse gestartet gut.

keine Notwendigkeit gesamte Metadatendatei zu löschen. nur versuchen, das Löschen der .snap Datei aus org.eclipse.core.resources auf Ihrem Arbeitsplatz Ordner

ex. E:\workspaceFolder\.metadata\.plugins\org.eclipse.core.resources

Achten Sie auf Null-Byte .plugin Dateien in der {ARBEITSBEREICH-DIR} /. Metadaten / .plugins Ordner. Ich löschte nur eine drin und es fixierte meine Einfrieren Fragen.

In meinem Fall ähnliche Symptome von einigen Schurken git-Repository verursacht wurden, mit einer Tonne von Junk-Systemdateien.

Allheilmittel, wie oben erwähnt, ist Process Monitor zu verwenden, um zu beleidigen Dateien zu entdecken. Es ist sinnvoll, die folgenden 2-Line-Filter zu setzen:

  • Prozessname ist eclipse.exe
  • Prozessname ist javaw.exe

Ich hatte ein ähnliches Problem, nachdem ich Eclipse auf Mavericks aktualisiert. Schließlich fand ich, dass in dem Eclipse-Plugin-Verzeichnis am Ende der com.google.gdt.eclipse.login jar Versionsnummern hatte. Ich entfernte die Versionsnummer aus dem Namen und es begann alles in Ordnung:)

Schauen Sie auch unter http: // www.lazylab.org/197/eclipse/eclipse-hanging-on-startup-repair-corrupt-workspace/

99% Empfohlene Lösung funktioniert .... (das heißt .snap Datei entfernen) Aber wenn es dann nicht gearbeitet haben wir müssen versuchen, Ordner Indizes und weitere Workbench-Ordner zu entfernen.

Dies kann helfen,

In Eclipse,

1) Gehen Sie Hilfe

2) Klicken Sie auf Eclipse-Markt

3) Suche - Optimierer

installieren "Optimierer für Eclipse"

eingeben Bild Beschreibung hier

In Ubuntu eclipse -clean -refresh arbeitete für mich für Eclipse 3.8.1

Es kann auch von diesem Fehler verursacht werden, wenn Sie‘ Eclipse-4.5 / 4.6 re mit, ein Eclipse Xtext Plugin-Version älter als v2.9.0, und eine bestimmte Arbeitsplatz-Konfiguration.

Die Abhilfe wäre, einen neuen Arbeitsplatz zu erstellen und die bestehenden Projekte importieren.

Nun, ich hatte ein ähnliches Verhalten während Eclipse über X11 starten. Ich habe vergessen, die ermöglichen X11-Forwarding in meinem Kitt ticken.

In meinem Fall war der .metadata Ordner im Arbeitsbereich zu löschen. Ich bin mit Eclipse-Luna Service Release 2.

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