2016-06-30 11 views
1

Ich habe Eclipse Neon IDE für Java-Entwickler ausgeführt, dieses Problem ist jedoch auch auf Mars aufgetreten. Jedes Mal, wenn ich öffnen eclipse ich mit den folgenden zwei Fehler konfrontiert bin: - Das Projekt kann erst Fehler Build-Pfad gebaut werden aufgelöst werden - Unbound Classpath Variable: Ich glaube nicht, der Name wirklichEclipse-Einstellungen speichert keine Klassenpfadvariablen

Die Frage zählt Ich bin konfrontiert mit ist, dass jedes Mal, wenn ich Eclipse öffnen muss ich zu Eclipse gehen -> Einstellungen -> Java -> Build Pfad -> Klassenpfad Variablen wo ich dann die erforderliche Variable hinzufügen und die .jar verknüpfen kann ich brauche. Dies behebt das Problem. Wenn ich dann aber eclipse schließe und es wieder öffne, ist die Variable nicht mehr da und der Fehler tritt erneut auf. Ich bin mir nicht sicher, warum meine Einstellungen nicht gespeichert werden, wenn ich Eclipse schließe.

Zusätzlich gibt es eine andere Klassenpfadvariable, die ich nicht mehr brauche, aber wenn ich sie entferne und Eclipse wieder öffne, ist sie wieder da. Die Position dieser Variablen existiert sogar noch auf meinem Computer. Jede Hilfe oder Beratung dazu wird geschätzt. Vielen Dank.

Antwort

1

Eclipse speichert die Klassenpfadvariablen in der Datei workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.core.prefs. Vielleicht ist diese Datei nicht beschreibbar oder wird automatisch überschrieben.

+0

Okay, also habe ich in diese Datei gegangen und manuell behoben. Als ich Eclipse jedoch wieder geöffnet habe, scheint es erneut überschrieben zu sein und hat es in den falschen Zustand zurückversetzt. Vorläufig habe ich die Datei nur auf schreibgeschützt gesetzt, damit sie sich nicht selbst bricht. Gibt es etwas, was ich tun kann, um Eclipse daran zu hindern, mit alten Klassenpfadvariablen darüber zu schreiben? – mrfeeyas

+0

Edit: Eclipse überschreibt tatsächlich noch die Datei, was kann ich tun, damit sie nicht automatisch überschrieben wird? – mrfeeyas

+0

Vielleicht gibt es ein Problem mit Oomph: Deaktivieren Sie sowohl "Preference Recorder" und "Preference Synchronizer" in "Fenster> Einstellungen: Oomph> Setup-Aufgaben". Oder die Datei wird von einem Projekt-Builder oder einem Plug-In überschrieben. Ich empfehle, zuerst "Projekt> Automatisch erstellen" zu deaktivieren. Wenn die Datei weiterhin überschrieben wird, versuchen Sie, den Arbeitsbereich nur mit Eclipse SDK (http://eclip.se/an) zu öffnen. – howlger

Verwandte Themen