如何从Eclipse Mars升级到Eclipse Neon?

19
为了升级到新版本,Eclipse常见问题解答建议添加一个新的存储库,然后安装可用更新。升级到Neon版本,对应的存储库是http://download.eclipse.org/releases/neon/
在这个页面上,它说:
引用: 由于结构性变化,您不能从Mars(或更早版本)的一体化软件包直接升级到Neon版本。如果您对技术细节感兴趣,请参阅bug 332989和bug 490515。
我仍然尝试了上述过程,但没有找到更新。从Mars升级到Neon的最佳方法是什么?完全重新安装吗?如何保留我的设置?

https://dev59.com/zm445IYBdhLWcg3wydBk - Sirko
我刚刚进行了一次全新安装,试图从 Mars 升级到 Neon。Oomph 安装程序被吹捧为安装/更新的绝佳方式,但实际升级时,它根本就不起作用!幸运的是,我没有太多要添加的内容,但它并不比旧的更新方式更好。 - NickT
使用PDT版本,我解压了新版本并启动了它,它识别出旧的工作区是来自先前的版本,并提示是否继续。它提示升级一些插件。 - crafter
3个回答

10

该代码库页面上的注释是正确的。感谢您的报告,我已编辑常见问题解答以澄清从 Mars 升级到 Neon 的软件包不受支持。

相反,您需要进行 Neon(或更高版本)的全新安装。


1
那么这是否意味着无法从 Mars 升级到 Neon?许多人都来到这个页面,如果您能简要解释一下最佳升级方式,那将非常有帮助。现在似乎我们必须进行全新安装,是这样吗? - apadana
1
是的,你说得对。这就是在初始链接中描述的内容:https://wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse%3F#Upgrading_Existing_Eclipse_Features - Mickael
新安装是否会保留设置?需先卸载Mars吗? - Edgar H
几乎所有的设置(偏好)都存储在工作区中。因此,如果您进行了全新安装但使用新版本打开相同的工作区,则应该保留并使用前一个版本的设置。只有插件需要重新安装。 - Mickael

1
我尝试通过添加存储库链接并进行更新来推荐升级,但随后我收到了许多冲突消息。我愚蠢地尝试去除冲突的软件组件,直到它告诉我Eclipse本身就是冲突!我在Eclipse论坛上发布了我的问题,并被一位拥有数万个帖子的常客告知,Neon与以往版本差异太大,我不应该尝试升级,而应该创建一个新的安装包。然而,当我尝试这样做时,我收到了许多警告:“工件下载速度非常缓慢...”

3
遇到类似问题,真是一场噩梦。 - user2124871

1

无法从 Mars(或更早版本)升级,因此需要进行新安装。

这可以与旧安装程序并行。来自常见问题解答

全新安装

如果您不想进行更新(例如因为某些第三方内容尚未适配当前版本的Eclipse IDE,因此更新会报告冲突),您仍然可以从Eclipse下载网站(https://www.eclipse.org/downloads/eclipse-packages/)下载全新的Eclipse IDE并将其安装到文件系统的另一个位置,并与以前的版本一起使用。

要这样做,请下载新版本并运行安装程序或将存档解压缩到新目录中。我们强烈建议不要在现有的Eclipse IDE版本上进行安装/解压缩,因为这可能会损坏您的安装。

当您启动新版本的Eclipse IDE时,可以使用与旧版本相同的现有工作区文件夹。工作区将迁移到新版本并且Eclipse IDE将重用所有配置。工作区是向前兼容的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接