如果正从 Eclipse 的较早发行版升级到较新发行版,将工作空间迁移至新发行版可遵循一些较简单的步骤。工作空间是磁盘上的目录,该目录包含所有项目文件以及诸如已定制的首选项之类的元数据。升级要遵循的步骤取决于在启动 Eclipse 时是否使用了“-data”命令行自变量。建议使用“-data”自变量,这是因为它清楚地指定了工作空间的位置。
提示:在升级之前备份工作空间是没有什么害处的。在升级了工作空间之后,不能再次将它与 Eclipse 的较早版本配合使用。如果有时想要“及时返回”到较早版本,将需要该备份!
工作空间选择器对话框允许用户选择工作空间的位置,在第一次启动时,如果未指定 -data 自变量,就会向用户显示此对话框。此对话框提供的缺省位置将是用户主目录的“workspace”子目录(例如 C:\Documents and Settings\UserName\workspace)。
3.1 的新用户应该保留此缺省值,也可以指定某个其它位置,但不建议将其放在 Eclipse 安装目录下。他们不应该复制工作空间,这是因为工作空间可能包含具有绝对文件系统路径的元数据,如果将工作空间复制到别处,这些元数据就会变为无效。
在 Eclipse 3.0 和更新版本中,Eclipse 的工作空间缺省位置是在 Eclipse 目录下。例如,如果 eclipse.exe 在 D:\eclipse-SDK-3.0.1\eclipse 中,则缺省工作空间位置将是 D:\eclipse-SDK-3.0.1\eclipse\workspace。
要装入使用 3.0 或更旧版本创建的工作空间,它们应该使用工作空间选择器指向旧工作空间目录,而无论它是在旧的安装目录中还是在别处。
如果先前使用“-data”自变量来启动 Eclipse,则升级路径将更简单:
请参阅前面一节中的示例获取有关说明。
如果在 Eclipse 环境中安装了额外的插件,则将需要将这些新插件添加至安装的 Eclipse 的每个新构建或版本。在执行此操作之前,参考有关这些插件的文档以确保它们与正移动至的 Eclipse 的版本兼容。有以下几种方法可将这些额外插件添加至新 Eclipse 安装: