Ok, ich habe diese Frage zweimal in Stackoverflow gestellt, hier und hier .
Ich habe keine Antwort erhalten, aber nachdem ich über das Problem nachgedacht habe, denke ich, dass es an den Berechtigungen für Dateien / Ordner liegen könnte, ok, das ist es, was passiert.
Umgebung: Eclipse STS 3.8.2, die über Java 1.8 laufen, und das SO ist macOs Sierra.
Wenn ich die IDE zum ersten Mal öffne, erstellt sie einen Ordner in meinem Heimbenutzer namens .eclipse und in einem Ordner mit dem Namen org.springsource.sts_3.8.2.RELEASE_562342862_macosx_cocoa_x86_64 . Die IDE verwendet diesen Ordner, um Konfigurationen, Plug-Ins usw. zu speichern, ok, später, wenn ich die IDE schließe und wieder öffne, erstellt die IDE einen neuen Ordner wie den ersten, ändert aber den Namen wie diesen org.springsource.sts_3 . 8.2.RELEASE_562342586_macosx_cocoa_x86_64 und speichert die Konfiguration dort, damit alle vorherigen Konfigurationen verloren gehen.
Dies führt dazu, dass jedes Mal, wenn ich die IDE öffne, eine neue Umgebung vorhanden ist, sodass jedes installierte Plug-In verloren geht. Ich habe versucht, den Inhalt eines Ordners zu kopieren und in einen anderen einzufügen, aber die IDE ignoriert die darin enthaltenen Dateien.
Ich stand auch vor dem gleichen Problem. Um es zu lösen, habe ich die folgenden Schritte ausgeführt.
Es sollte das Problem lösen.
Fahrrad
OJVM