Search code examples
eclipseubuntuinstallationeclipse-juno

Where does eclipse store information about open perspectives etc?


After a recent upgrade to eclipse Juno, I have a problem with eclipse no longer being able to remember certain settings across restarts and workspace switches. Things like which perspectives were open, certain settings like "[x] Open Dashboard" (spring ide) seem to revert to their factory settings whenever eclipse is restarted.

I use Ubuntu and for historical reasons I maintain my eclipse installation in /opt/eclipse. The installation is owned by root, and apart from some issues with upgrades, this has not actually been a problem - until the Juno release.

I have tried chown -R myself:myself on the eclipse installation directory, and I have verified that all files are indeed editable by my own user. Still, the perspectives seem to reset.

Is there any other place where eclipse stores this information, which might still be owned by root?


Solution

  • That information is kept in the .metadata directory in each workspace root directory.