我有这个奇怪的问题,发生以下情况:
如果我检查“首选项 - >工作区 - >启动和关闭”一切似乎都很好,列表中唯一的工作区是我创建的工作区,而“不提示工作区”的复选框是未选中。
这已经发生了几次新鲜的eclipse安装和新的硬盘驱动器(相同的机器,但我更换了硬盘驱动器,重新安装了操作系统和一切由于其他原因,现在又发生了)。
我在:
任何帮助表示赞赏!
答案 0 :(得分:19)
我在OSX上遇到了完全相同的问题,无论如何,在一个晴朗的日子里,Eclipse将启动一个新的空白工作区!
对于所有愚蠢的答案和响应者:是的我知道如何设置和选择默认工作区!并且不能创建新工作区,重新导入大量项目并且在我的Toad扩展下丢失所有30多个数据库连接,这不是一种选择。
我发现的是
/Users/user_name/Documents/workspace
,这是一个空白工作区,它启动时(错误地)/Users/user_name/Documents/Development/eclipse
解决方案是(这是在Mac OSX上,不知道它在Windows上是否相同):
/Applications/eclipse
){eclipse_dir}/configuration
中打开文件config.ini
osgi.instance.area.default=@user.home/...
并确认它指向虚假工作区目录。config.ini
文件。.metadata
目录(隐藏)。在.metadata
目录中,删除.mylyn
目录并重新启动Eclipse。这适用于Eclipse Juno。
希望这有帮助!
答案 1 :(得分:2)
刚刚运行此命令帮助了我 eclipse.exe -data C:\ Development \ Eclipse \ Workspace
仅供参考,因为安装了一些插件。
答案 2 :(得分:1)
在Windows上,在两个单独的Eclipse安装上发生了同样的问题,没有安装任何插件。
我可以通过点击文件>来获取我的工作空间。切换工作区,但再次关闭和打开Eclipse会将其重置为默认工作区。
显然解决这个问题的方法是通过勾选 General>中启动时工作区提示设置来强制Eclipse保存工作区设置。启动和关闭>工作区,我已关闭。
下次Eclipse打开时,它会向我询问工作区,它在列表中首先有正确的工作区。我要求不再提示它,现在当我再次启动Eclipse时它会打开正确的工作区。
答案 3 :(得分:0)
我按照JJ-za's answer解决了这个问题,但步骤2和3除外:
在{eclipse_dir} / configuration / .settings 中打开文件 org.eclipse.ui.ide.prefs (当Eclipse未运行时)
- 醇>
找到
RECENT_WORKSPACES=
行并确认工作区指向正确的工作区目录,并且多个工作区由\n
分隔强>