我按照此处的说明尝试从Luna升级到Mars: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
我该如何解决这个问题?
答案 0 :(得分:4)
在升级之前,我首先检查可用的网站以进行更新。我从以前的版本中禁用所有内容,然后通过对已安装的组件执行更新来启动。升级后我只需添加
http://download.eclipse.org/releases/mars
并升级到eclipse的新版本。
答案 1 :(得分:3)
这是一个坏主意。如果你升级你的Eclipse,那么当你想要(并且你愿意)时很难回退。
最好是为Mars创建一个新的Eclipse实例和新的(一组)工作空间。然后指向现有的Team存储库或导入现有项目。
答案 2 :(得分:3)
我不知道它有多相关但是为了记录,我不仅添加了火星发布更新站点,还添加了这个:http://download.eclipse.org/eclipse/updates/4.5
也许是重复的?如果是这样,请告诉我;)