在Eclipse Luna中更新 Spring Tool Suite ,因为我关闭了下载Eclipse 3.7更新的选项,我收到以下错误:
**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.springsource.ide.eclipse.commons.quicksearch,3.6.1.201408250654-RELEASE
No repository found containing: osgi.bundle,org.springsource.sts,3.6.1.201408250824-RELEASE
No repository found containing: org.eclipse.update.feature,org.springsource.ide.eclipse.commons.quicksearch.feature,3.6.1.201408250654-RELEASE
No repository found containing: org.eclipse.update.feature,org.springsource.sts,3.6.1.201408250824-RELEASE
No repository found containing: binary,org.springsource.sts.ide.executable.win32.win32.x86_64,3.6.1.201408250824-RELEASE-e43
No repository found containing: org.eclipse.update.feature,org.springsource.sts.package,3.6.1.201408250824-RELEASE-e43
No repository found containing: binary,org.springsource.sts.package_root,3.6.1.201408250824-RELEASE-e43**
我安装的版本是:
Spring Tool Suite
Version: 3.6.0.RELEASE
Build Id: 201407101106
Platform: Eclipse Luna (4.4)**
有谁知道如何解决这个问题?
答案 0 :(得分:34)
马丁回答的第一个要点解决了我的问题。我有多个SpringSource更新站点,包括e3.7,e4.3和e4.4。我采取的步骤来解决这个问题:
测试修复:
希望这会有所帮助。感谢Martin指出这种情况。
答案 1 :(得分:16)
看起来Eclipse / STS的p2存储库缓存中存在一些陈旧数据。我建议做以下事情:
这应该删除陈旧的数据,你应该能够继续STS更新(例如3.6.1)。
答案 2 :(得分:9)
我采取措施来解决这个问题:
如果您收到错误“STS.exe”,只需删除(先备份)STS.exe,然后再次检查更新。
答案 3 :(得分:1)
以下是对我有用的,我正在使用STS 3.7.3版本:
首先转到Window - >偏好 - >安装/更新 - >可用的软件站点 - >取消选中Eclipse框的所有SpringSource更新站点。
然后转到帮助 - >检查更新,您现在应该看到除Spring Tool Suite之外的所有更新。如果需要或忽略,请安装它们。然后,您可以按照以下步骤操作。
在STS下载网站(https://spring.io/tools/sts/all)中,我获得了更新网站下的当前更新网站链接:http://dist.springsource.com/release/TOOLS/update/e4.6/
转到 - >帮助 - >安装新软件 - >在Work with字段中添加此链接并输入。然后选择全部或任何您需要的和完成。它会要求重新启动STS,你就完成了。
<强>更新强> 这是针对此位置的C:\ Users \\ Documents \ New \ STS中的3.8.1版本,当我更新时,我没有任何问题。如果您直接在C中安装(解压缩)STS可能会出现此问题。
如果您选择重新安装,最好安装在Documents中,或者如果您有除C:\之外的任何其他驱动器,以避免此类问题并花时间解决它。
虽然问的问题是针对3.6.1,但我认为它适用于所有版本。
答案 4 :(得分:0)
我遇到了同样的问题,上面的所有建议对我都不起作用。
我偶然发现了解决方案STS中的Windows /可用软件。
我注意到可用软件的下拉列表为空,并将下拉列表展开以选择“Eclipse 4.5的SpringSource更新站点 - http://dist.springsource.com/release/TOOLS/update/e4.5”
我选择了所有并完成了更新,重启后一切正常。