如果正从 Eclipse 的较早发行版升级到较新发行版,将工作空间迁移至新发行版可遵循一些较简单的步骤。工作空间是磁盘上的目录,该目录包含所有项目文件以及诸如已定制的首选项之类的元数据。升级要遵循的步骤取决于在启动 Eclipse 时是否使用了“-data”命令行参数。建议使用“-data”参数,这是因为它清楚地指定了工作空间的位置。
提示:在升级之前备份工作空间是没有什么害处的。在升级了工作空间之后,不能再次将它与 Eclipse 的较早版本配合使用。如果有时想要“及时返回”到较早版本,将需要该备份!
工作空间选择器对话框允许您选择工作空间的位置。在未指定 -data 参数的情况下,此对话框将在第一次启动时显示。此对话框提供的缺省位置将是主目录的“workspace”子目录(例如,C:\Documents and Settings\UserName\workspace)。
除非有来自先前 Eclipse 版本的现有工作空间,否则可以保留此缺省值并选择某个其他位置。不应该将工作空间存储在 Eclipse 安装目录中,这是因为,这将导致更难以升级到新版本的 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 安装: