Spring 工具套件:更新到版本 3.9.0 时出错

Spring Tool Suite: error to update to version 3.9.0

我正在将 Spring 工具套件从版本:3.8 更新到版本 3.9.0。4.RELEASE 构建 ID:201703310825 平台:Eclipse Neon.3 (4.6.3)

但是我有这个错误:

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,com.vmware.vfabric.ide.eclipse.tcserver.core,3.9.0.201707061818-RELEASE
No repository found containing: osgi.bundle,com.vmware.vfabric.ide.eclipse.tcserver.livegraph,3.9.0.201707061818-RELEASE
No repository found containing: osgi.bundle,com.vmware.vfabric.ide.eclipse.tcserver.reloading,3.9.0.201707061818-RELEASE
No repository found containing: osgi.bundle,com.vmware.vfabric.ide.eclipse.tcserver.ui,3.9.0.201707061818-RELEASE
No repository found containing: osgi.bundle,io.projectreactor.reactor-core,3.0.7.201706071909-RELEASE

...

请问有什么帮助吗?

这看起来很像 p2 正在使用一些陈旧或损坏的缓存数据。要解决此问题,您可以转到 Preferences -> Install/Update -> Available Udpate Sites 并在 STS 更新站点上按 Reload

如果这没有帮助,您还可以尝试删除该更新站点,重新启动 STS,然后将该更新站点添加回列表。这会导致内部缓存被清除。

希望对您有所帮助!

今天STS没有发现任何更新!很奇怪...

这是我的可用更新站点列表。

<bookmarks>
   <site url="http://download.eclipse.org/buildship/updates/e46/releases/2.x" selected="true" name="Buildship"/>
   <site url="http://jasperstudio.sourceforge.net/updates/" selected="true" name="Jaspersoft Studio Update Site"/>
   <site url="https://dl.bintray.com/mapstruct/mapstruct-eclipse-site/" selected="true" name="MapStruct Eclipse repository"/>
   <site url="http://download.eclipse.org/releases/neon" selected="true" name="Neon"/>
   <site url="http://download.eclipse.org/releases/neon/201612211000" selected="true" name="Neon"/>
   <site url="http://download.eclipse.org/tools/orbit/downloads/drops/R20160221192158/repository/" selected="true" name="Orbit-R20160221192158"/>
   <site url="http://download.eclipse.org/eclipse/updates/4.6" selected="true" name="The Eclipse Project repository"/>
   <site url="http://download.eclipse.org/modeling/tmf/xtext/updates/composite/releases/" selected="true" name="Xtext All In One (Releases)"/>
   <site url="http://community.jaspersoft.com/project/jaspersoft-studio" selected="false" name=""/>
   <site url="http://download.eclipse.org/modeling/emft/mwe/updates/" selected="false" name=""/>
   <site url="http://download.eclipse.org/modeling/m2t/updates/" selected="false" name=""/>
   <site url="http://download.eclipse.org/modeling/m2t/xpand/updates/" selected="false" name=""/>
   <site url="http://download.eclipse.org/modeling/tmf/updates/" selected="false" name=""/>
   <site url="http://download.eclipse.org/modeling/tmf/xtext/updates/" selected="false" name=""/>
   <site url="http://download.eclipse.org/mylyn/releases/3.23" selected="false" name=""/>
   <site url="http://jasperstudio.sf.net/updates" selected="false" name=""/>
</bookmarks>

我尝试重新加载每个站点,但没有任何反应。

但是,也许我没有在 STS 更新列表中的站点?