3

我最近重新组织了我的 Eclipse 安装目录,以适应各种口味的 Eclipse(Helios、Indigo、Juno),但这导致了一个问题,因为“.eclipse”目录(位于我的主目录中)有子标识 eclipse 版本但以我认为标识安装目录的后缀结尾的文件夹

for example: org.eclipse.platform_3.6.1_12345678

因此,通过更改 Eclipse 安装目录,然后启动 Eclipse,创建了一个新的子文件夹,并且我安装的插件的知识丢失了。

为什么 Eclipse 这样做?以及如何管理 Eclipse,以便我可以将 2 个目录绑定在一起,这样我就可以自由移动安装文件夹而不会破坏任何东西?

关于配置(插件)和工作空间,管理多个 Eclipse 安装是否有任何好的做法?

4

1 回答 1

2

默认情况下,eclipse 总是将其本地配置存储在用户的主 .eclipse 文件夹中。不过,您可以覆盖默认值。

在每个不同版本的 eclipse.ini 文件中,您可以添加以下 JVM 参数(确保将此行添加到 -vmargs 行下方)

-Dosgi.configuration.area=@user.home/.eclipse<version>

在哪里

<version>

是您为该特定版本的 eclipse 选择的任何标识符。

这应该有助于保持不同的配置分开,并防止它们相互踩踏。

希望这可以帮助。

于 2013-08-09T22:27:37.400 回答