今天启动MyEclipse8.5遇到了这样一个问题,原本设定在D盘的WorkSpace一下子默认到了系统盘,在网上查了些资料,都是下面这几种法子:
方法一:打开Window---Preferences---General---Startup and Shutdown,勾选Prompt for workspace on startup 选项,再次登录是便会弹出Workspace launcher对话框;
方法二:打开eclipse/MyEclipse安装目录下configuration\.settings\org.eclipse.ui.ide.prefs文件,修改SHWO_WORKSPACE_SELECTION_DIALOG=true, 再次登录是便会弹出Workspace launcher对话框,或者可以通过更改RECEN_WORKSPACES中的workspace的顺序来更改默认打开的workspace,最前面的便是默认打开的;
方法三:删除eclipse/MyEclipse安装目录下configuration\.settings\org.eclipse.ui.ide.prefs文件。
方法四:再启动一个myeclipse,它会提示说该workspace已被打开,然后让你再选择一个workspace,你选你所要的workspace,然后在下面打上设为默认的勾,观点之前的那个myeclipse,这样下去再进来的时候就是你所需要的workspace了。
我挨个试了,都不行,最后检查了一下问题,发现配置文件D:\MyEclipse8.5\configuration\config.ini文件中的osgi.instance.area.default属性被修改为@user.home/workbench
osgi.instance.area.default=@user.home/workbench
等号后面修改为自己的工作空间地址就可以了osgi.instance.area.default=D\:\\WorkSpace