在Eclipse中安装新软件Luna始终提供错误没有找到包含的存储库:osgi.bundle,org.eclipse.net4j.jms.api?

ton*_*nix 7 java eclipse spring

我正在使用带有Eclipse Luna 4.4的STS(Spring Tool Suite),我注意到每次我尝试通过帮助 - >"安装新软件"安装某些东西(例如Apache IvyDE,Web Tools Platform)时,我收到以下错误:

An error occurred while collecting items to be installed
session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,org.eclipse.net4j.jms.api,3.1.100.v20140218-1709
Run Code Online (Sandbox Code Playgroud)

如何摆脱此错误并安装Eclipse的软件和插件?

编辑:这是它的样子:

在此输入图像描述

然后我点击"下一步",而eclipse加载:

在此输入图像描述

进度条上有"无法执行操作"消息,之后:

在此输入图像描述

然后我接受许可证,点击完成后我收到错误:

在此输入图像描述

Mas*_*ave 17

在同一个对话框中,您将看到一个选项在安装期间联系所有更新站点以查找所需的软件,取消选中它,忽略提示并单击继续.

当我遇到问题时,上述建议的解决方案有效.对于这个问题,人们正在引用https://bugs.eclipse.org/bugs/show_bug.cgi?id=290782,我的一位同事从这个评论https://bugs.eclipse.org/bugs/show_bug中选择了一个解决方案. CGI?ID = 290782个#C2

虽然所有这些解决方案都是未找到存储库的常规解决方案,但我发现一个线程正在讨论您提到的插件的问题,您是否检查过它已经无法在Eclipse Luna中安装CDT.此问题中的OP通过从Java 1.6升级到1.8来解决了这个问题.


NoD*_*und 6

我有同样的问题,直到我问我这个问题:什么提供org.eclipse.net4j.jms.api包裹?

在一些git存储库找到了这个文件,看起来像Eclipse插件的配置文件.在提供者名称中有趣的是:Eclipse Modeling Project.

有了这个,还有DuckduckGo的帮助,我认为这个人工制品的更新网站是:http://www.eclipse.org/modeling/updates/

  1. 在第一个输入字段中输入URL后,您应该尝试使用"安装新软件"查看其中包含的内容.获取速度非常慢
  2. 你应该能够安装或更新(这就是我在做的).

我想Eclipse.org上的某个人有想更新存储库,并且系统太糟糕了,没有办法告诉Eclipse从旧的URL看到新的.我更愿意看到Eclipse Central Plugin Repository就像有一个Maven Central Repository,但这是另一个故事.