Eclipse在哪里存储有关启动哪个工作空间的信息?

时间:2012-09-12 09:45:46

标签: eclipse

当我启动Eclipse时,它从我创建的一个工作区开始,并选择“不要再问”(标准地说,Eclipse询问启动期间要启动哪个工作区)。

因此它必须存储在哪个工作空间中使用。它在哪里存储这条信息?

6 个答案:

答案 0 :(得分:16)

$HOME/.eclipse/org.eclipse.platform_3.7.0_155965261/configuration/.settings

有一个文件

org.eclipse.ui.ide.prefs

存放的地方。

答案 1 :(得分:14)

使用Eclipse Juno,我可以在以下位置看到此信息: eclipse\configuration\.settings档案。

我猜您正在寻找RECENT_WORKSPACESSHOW_WORKSPACE_SELECTION_DIALOG vars。

答案 2 :(得分:10)

自发布此问题以来,设置已更改,因为已发布更新版本的Eclipse。

使用Eclipse Luna ,导航至$ECLIPSE_HOME/eclipse/configuration/.settings,文件org.eclipse.ui.ide.prefs包含此类设置(显示的Windows文件配置):

MAX_RECENT_WORKSPACES=5
RECENT_WORKSPACES=C\:\\src\\eclipse-workspaces\\luna\\MyApp\nC\:\\src\\eclipse-workspaces\\luna\\MyOtherApp
RECENT_WORKSPACES_PROTOCOL=3
SHOW_WORKSPACE_SELECTION_DIALOG=true
eclipse.preferences.version=1

RECENT_WORKSPACES中的每个条目似乎都由\n分隔,没有空格。每当我手动移动我的工作区时(这很少见,但它发生),我已经很成功地手动编辑这个文件,保存它,并在Workspace Lancher / Select a Workspace对话框中显示新路径

答案 3 :(得分:2)

您在“eclipse_home”/配置中有eclipse配置文件,您可能要查找的是设置目录:org.eclipse.ui.ide.prefs

答案 4 :(得分:0)

我在使用Spring Tool Suite 4时遇到问题。该工作区曾经引起错误,我也无法选择其他工作区。借助已经给出的一些答案,我可以在$ ECLIPSE_HOME \ sts-4.7.1.RELEASE \ configuration.settings \ org.eclipse.epp.mpc.ui.prefs

中找到配置。

我删除了RECENT_WORKSPACES属性(尝试重新启动后,它再次添​​加了默认条目)并更改了

SHOW_WORKSPACE_SELECTION_DIALOG=true

STS开始再次显示工作区选择对话框。

答案 5 :(得分:-1)

如果已使用 ubuntu-make 安装Eclipse,则文件位置为~/.local/share/umake/ide/eclipse-jee/configuration/.settings/org.eclipse.ui.ide.prefs