21

我尝试按照此处的说明从 Luna 升级到火星:https ://wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse%3F

我将 Mars 存储库http://download.eclipse.org/releases/mars添加为更新站点,然后检查更新。但我得到了例外

An error occurred while collecting items to be installed
session context was:(profile=epp.package.java, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,org.eclipse.epp.package.java,4.5.0.20150603-1639
No repository found containing: binary,epp.package.java.executable.gtk.linux.x86_64,4.5.0.20150603-1639
No repository found containing: org.eclipse.update.feature,org.eclipse.epp.package.common.feature,4.5.0.20150603-1639
No repository found containing: org.eclipse.update.feature,org.eclipse.epp.package.java.feature,4.5.0.20150603-1639

我怎样才能解决这个问题?

4

3 回答 3

4

在升级之前,我首先检查可用网站是否有更新。我禁用了以前版本中的所有功能,并首先对已安装的组件执行更新。升级后我只是添加

http://download.eclipse.org/releases/mars

并升级到新版本的eclipse。

于 2015-09-06T13:26:36.633 回答
3

我不知道它有多相关,但为了记录,我不仅添加了火星发布更新站点,还添加了这个:http: //download.eclipse.org/eclipse/updates/4.5

也许是重复的?如果是这样,请告诉我;)

于 2015-10-06T21:55:10.733 回答
3

这是一个坏主意。如果您升级您的 Eclipse,那么当您想要(并且您会)时,将很难回退。

更好的是为 Mars 创建一个新的 Eclipse 实例和新的(一组)工作空间。然后指向您现有的团队存储库或导入您现有的项目。

于 2015-07-05T23:25:14.837 回答