如何升级新版本的 Eclipse 而不是使用新下载的包?

How to upgrade new version of Eclipse instead of using new downloaded package?

我正在寻找将我当前的 Eclipse 版本 (Mars) 升级到最新版本 (Oxygen) 的步骤,因为我一直在使用Mars 过去很长一段时间,因此包含所有设置、插件和所有历史记录,所以我想保留相同的内容并升级到新版本。

这可能吗?

注意:它可以是任何类型的 Eclipse,用于任何类型的开发,例如 Java、C/C++、PHP、Java脚本和测试程序。

  1. Window > 首选项:Install/Update > 可用软件站点 确保 Latest Eclipse Simultaneous Release(或Latest Eclipse Release)更新站点存在并且已选中。否则(在旧版本中或在新版本中删除此更新站点时),单击 添加...,输入更新站点位置 https://download.eclipse.org/releases/latest 并单击 确定
  2. 帮助 > 检查更新

另见 Eclipse Wiki - FAQ How do I upgrade Eclipse IDE?

我认为从更新站点更新不会更新 eclipse.ini 文件:您需要修复它。

-startup
plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
--launcher.library    plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.500.v20170531-1133

但是,如果您只是想保留您的首选项和插件,我建议您为此使用 Eclipse:

在 Oxygen.1(或更新的 Eclipse)中,您可以安装 feature/plugins

  1. 使用现有安装(转至 文件 > 导入,然后 select *安装 > 从现有安装)
  2. 使用导出的软件项(转到 文件 > 导入,然后 select *安装 > 从文件安装软件项)

对于第二个选项,您需要先在以前的 Eclipse 上使用 File > Export > Install > Installed Software Items to File.

将其导出

注意: Eclipse 目录存储很少的配置(至少,它存储已知的 workspaces/update 站点)。这个 link here 可能很有趣。

这可能会有用。

https://wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse_IDE%3F

Eclipse Neon 的包结构发生了一些变化。