So I decided to tweak my Eclipse perspectives yesterday, and low and behold, my default workspace configuration seemed to be nullified. No matter what, Eclipse kept opening in /Users/aaron/Documents/workspace, so I figured it had to be set as the default somewhere. Even the “Prompt for workspace at startup” checkbox did nothing, it just seemed to ignore it.

In order to fix this problem, you’ll need to open up your local Eclipse installation. Look for the folder named “configuration”:

Once inside, open up the “config.ini” file:

You’ll need to edit the line starting with osgi.instance.area.default to supply your desired default workspace. In this case, @user.home is the location of my unix home, or /Users/aaron.

References: