我目前在我的系统上运行Eclipse Ganymede。我想安装Eclipse Indigo并将其连接到同一个工作区(然后删除Eclipse Ganymede)。这项工作会好吗还是我应该重新创建所有项目?
答案 0 :(得分:8)
理论上它应该有效。在实践中,我建议为Indigo创建一个新的工作区,然后重新创建或导入项目。
这就是原因。 Ganymede是Eclipse平台的一个相当旧的版本,实际上它早于Indigo的3个主要版本,因此您可能希望许多配置文件具有更改的格式。虽然Eclipse家伙努力保持向后兼容性,但可能是3.4(Ganymede)和3.7(Indigo)之间停止工作。我不认为他们会进行这样的测试..
另一个原因是,当您使用工作区时,Eclipse倾向于在工作区中存储一些元数据文件,缓存等,并且在您使用新版本时可能忘记删除过时的文件。所以我个人更喜欢为新的Eclipse版本创建一个干净的工作区。
执行此操作的另一个原因是,在较新版本的Eclipse中使用工作区后,它可能会更新工作区元数据,并且您可能无法再将旧版Eclipse版本与此工作区一起使用。因此,创建一个新工作区将允许您将旧Eclipse与旧工作区一起使用,就像没有发生任何事情一样。
毕竟,导出/导入所需内容并不是一个大问题:
导出:文件 - >导出 - >常规 - >偏好设置;
导入:文件 - >导入 - >常规 - >偏好设置;
导入:文件 - >导入 - >常规 - >现有项目到工作区
在“选择根目录”中选择旧工作区文件夹。您可能希望设置“将项目复制到工作区”复选框。另请参阅导入时的an eclipse help article。
答案 1 :(得分:3)
我从来没有在同一个工作区使用不同的eclipse版本。我不认为它会给你任何问题
答案 2 :(得分:1)