将Spring Tool Suite更新到3.9.0版(无需从零重新安装)

时间:2017-07-10 09:14:16

标签: spring-tool-suite

我正在使用Spring Tool Suite:

版本:3.8.4.RELEASE

Build Id:201703310825

平台:Eclipse Neon.3(4.6.3)

今天它的仪表板注意到我可以使用新版本3.9.0。 我尝试使用选项菜单“帮助 - >检查更新”和“帮助 - >安装详细信息 - >更新按钮”,但未找到更新。

更新它的正确程序是什么,而不是从零重新安装?

在此页面中:“https://spring.io/tools/sts/all”有“更新站点存档”和“更新站点”。我怎么用它们?

我可以提取存档并覆盖所有文件吗?

或者我可以将更新网站用于菜单选项“帮助 - >安装新软件”吗? (在这种情况下,我必须选择Eclipse 4.6,因为它是当前安装的版本,或者我是否必须选择Eclipse 4.7,因为它是较新的?)

非常感谢

2 个答案:

答案 0 :(得分:0)

对3.9.0的更新非常新鲜,也许某些网络和云缓存需要抓住它。这可能就是为什么“检查更新”没有说明任何事情的原因。一旦更新通过可能存在的缓存级别传播,它就应该。

要仔细检查,您可以查看Preferences -> Install/Update -> Available Update Sites并检查是否列出了STS更新站点并且是否已激活(4.6版本)。如果是,您也可以尝试按“重新加载”。如果p2使用一些陈旧的缓存数据(而不是网络或某处的云),这可能会有所帮助。

如果你有一个基于Eclipse 4.6的STS,你应该继续使用STS更新站点为4.6而不是一个用于4.7。在STS更新站点中混合使用Eclipse版本可能会导致意外的副作用 - 并且在某些情况下会导致部分安装无法正常工作。

答案 1 :(得分:0)

Martin,我已经在“可用更新”中导出了活动网站列表:

<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.springsource.com/release/TOOLS/update/e4.6" selected="true" name="SpringSource Update Site for Eclipse 4.6"/>
   <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)"/>
</bookmarks>

我想没有STS更新的网站“http://dist.springsource.com/release/TOOLS/update/e4.6/”......也许这就是问题所在。 解决方案是在列表中添加此站点吗?

由于