106

因此,由于 Eclipse juno 基于 4.2 而不是 3.7,那么升级到它的最简单方法是什么,除了安装一个单独的 juno 副本并将我现有的所有插件从 3.7 重新安装到其中吗?

eclipse.org 上似乎没有提到直接的升级路径。

4

4 回答 4

159

Eclipse 几乎不能从 3.7.1 更新到 3.7.2,更别提从 3.7 到 4.2。

如果您尝试对现有的 Eclipse 开发环境进行如此大的升级,那么您将把开发环境的生命掌握在自己手中。我不了解你,但我的开发环境太重要了,不能冒险升级。

当您想要更改开发环境时,请始终创建一个新的 Eclipse 目录和新的 Eclipse 工作区。

将 Eclipse 4.2 解压缩到一个新目录,然后一次添加一个插件。可以使用 Bananeweizen 的方法复制 Eclipse 3.7 插件,也可以手动添加。查看您使用的插件是否已针对 Eclipse 4.2 升级可能是一个好主意。

创建一个新的 Eclipse 4.2 工作区,并从 Eclipse 3.7 工作区复制项目代码。如果您以后发现问题,您可以退回到 Eclipse 3.7 和您的 Eclipse 3.7 工作区。

当您有一个可以工作的 Eclipse 4.2 环境时,将其压缩备份并保留 zip 文件,以便在 Eclipse 损坏时恢复您的 Eclipse 4.2 环境。

永远不要考虑改变你的工作环境。

于 2012-06-29T15:04:11.013 回答
114

从http://download.eclipse.org/eclipse/downloads/drops4/R-4.2-201206081400/下载平台运行时二进制文件。这基本上是一个“没有插件的 Eclipse”。运行它(在一个新的工作空间上),选择File -> Import -> Installation -> From existing Installation并将向导指向您现有的 3.7 目录。勾选“安装最新版本”,点击完成。

这会将在 3.7 安装中找到的最新版本的插件安装到 4.2 安装中。遗憾的是,大多数人不知道此功能并在升级时手动安装每个插件。

额外奖励:使用相同的向导,您还可以将已安装功能列表导出到可以与同事共享的文件中,因此您都安装了相同的插件。

于 2012-06-29T15:49:08.910 回答
17

我刚刚将http://download.eclipse.org/releases/juno/添加到 Window -> Pref -> Install/Update -> Available Software Sites

之后,您可以在帮助中更新您的软件 -> 检查更新

似乎对我来说很好用

于 2013-02-17T19:37:08.780 回答
16

我花了 2 分钟来迁移(最长的部分是下载;)):

  • 下载 eclipse 的最新版本:http: //download.eclipse.org/eclipse/downloads/

  • 提取存档,启动新版本并选择您现有的工作区

  • 从菜单文件 -> 导入

    • 选择安装/从现有安装

    • 它会让您选择要保留的扩展名(仍然兼容)

注意:我从 Eclipse 4.2 到 4.3 测试了这种操作。我添加此答案是因为我认为与其他答案相比,此解决方案快速、简单且安全。

于 2013-08-08T07:16:16.520 回答