我正在使用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,因为它是较新的?)
非常感谢
答案 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/”......也许这就是问题所在。 解决方案是在列表中添加此站点吗?
由于