Eclipse 在哪里管理工作区信息?
Where does Eclipse manage workspace information?
背景:我创建了一个 Eclipse Java 项目的克隆,重命名了一些文件夹和一些标识符,并尝试将其导入以将其集成到我的 Eclipse 工作区中。结果:项目方面的自动检测令人惊讶地没有按预期工作。
我比较了这两个项目之间的各种Eclipse文件,看不出有什么真正的区别。此外,除了非常基本的项目方面,我没有发现 Eclipse 会在这些项目中存储任何信息。但是,必须有一个 Eclipse 存储信息的地方,因为两个项目显然存在差异设置。
所以我的问题是:Eclipse 将工作区中的项目信息存储在哪里?
我知道以前有人问过这个问题,但答案很旧,因此对于当前的 Eclipse 安装来说是错误的。所以我再问这个问题。
更新:
用户 greg-449 完全正确。与我的声明相反,存储位置 未 已更改。因此,这意味着这个问题 对现有问题来说是多余的。
数据仍然保存在.metadata
目录中。
该目录的位置取自 osgi.instance.area
系统 属性。
您可以在 'Configuration' 选项卡的 'Installation Details' 对话框中检查 osgi.instance.area
的值(使用 'Help > About' 打开安装详细信息对话框)
背景:我创建了一个 Eclipse Java 项目的克隆,重命名了一些文件夹和一些标识符,并尝试将其导入以将其集成到我的 Eclipse 工作区中。结果:项目方面的自动检测令人惊讶地没有按预期工作。
我比较了这两个项目之间的各种Eclipse文件,看不出有什么真正的区别。此外,除了非常基本的项目方面,我没有发现 Eclipse 会在这些项目中存储任何信息。但是,必须有一个 Eclipse 存储信息的地方,因为两个项目显然存在差异设置。
所以我的问题是:Eclipse 将工作区中的项目信息存储在哪里?
我知道以前有人问过这个问题,但答案很旧,因此对于当前的 Eclipse 安装来说是错误的。所以我再问这个问题。
更新: 用户 greg-449 完全正确。与我的声明相反,存储位置 未 已更改。因此,这意味着这个问题 对现有问题来说是多余的。
数据仍然保存在.metadata
目录中。
该目录的位置取自 osgi.instance.area
系统 属性。
您可以在 'Configuration' 选项卡的 'Installation Details' 对话框中检查 osgi.instance.area
的值(使用 'Help > About' 打开安装详细信息对话框)