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

时间:2014-12-03 15:06:22

标签: 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

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

编辑:这是它的样子:

enter image description here

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

enter image description here

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

enter image description here

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

enter image description here

4 个答案:

答案 0 :(得分:17)

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

上述建议的解决方案在我遇到问题时起作用。对于此问题,人们引用了https://bugs.eclipse.org/bugs/show_bug.cgi?id=290782,我的一位同事从此评论中选择了一个解决方案https://bugs.eclipse.org/bugs/show_bug.cgi?id=290782#c2

虽然所有这些解决方案都是未找到存储库的常规解决方案,但我找到了一个讨论您提到的插件问题的线程,您是否已将其检出unable to install CDT in Eclipse Luna。此问题中的OP通过从Java 1.6升级到1.8来解决了这个问题。

答案 1 :(得分:6)

我遇到了同样的问题,直到我问我这个问题:提供org.eclipse.net4j.jms.api包裹的内容?

found this file in some git repository看起来像Eclipse插件的配置文件。在提供者名称中有趣的是:Eclipse Modeling Project。

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

  1. 在第一个输入字段中输入URL后,您应该尝试使用“安装新软件”查看其中包含的内容。 获取
  2. 的速度非常慢
  3. 您应该能够安装或更新(我正在做的事情)。
  4. 我猜Eclipse.org上的某个人有想更新存储库,并且系统太糟糕了,没有办法告诉Eclipse从旧网址到新网址。我更愿意看到 Eclipse Central Plugin Repository 就像有一个 Maven Central Repository ,但这是另一个故事。

答案 2 :(得分:4)

我也有这样的问题,我的错误信息是:

  

收集要安装的会话项时发生错误   上下文是:(profile = epp.package.jee,   phase = org.eclipse.equinox.internal.p2.engine.phases.Collect,operand =,   行动=)。找不到包含的存储库:   osgi.bundle,org.eclipse.net4j.jms.api,3.1.100.v20140218-1709

在我的情况下,非活动存储库负责该错误。通过 Oracle Enterprise Pack for Eclipse http://download.oracle.com/otn_software/oepe/12.1.3.5/luna/repository/ 将其添加到可用软件站点,可以解决错误。

答案 3 :(得分:1)

确保所有可用软件网站的<{1}}'尾随

对于/问题,我尝试了几个选项,唯一有效的选项是this answer中的#2。

  1. 帮助 - &gt;安装新软件......
  2. 点击“可用软件站点”
  3. 确保所有网址都有一个尾随的“No repository found containing: osgi.bundle...”(斜杠)
  4. 再次尝试安装/更新
  5. 我的版本:Luna Service Release 2(4.4.2)

相关问题