Angular IDE无法在Spring Tool Suite中安装问题求助
解决STS 3.8.3安装Angular IDE失败的方案
我之前在Eclipse相关环境里踩过类似的插件安装超时坑,结合你的STS版本(3.8.3.RELEASE,基于Neon.2)和Windows 7系统的情况,给你几个亲测有效的解决办法:
1. 手动下载离线包安装
官方Marketplace的网络波动经常导致长时间下载后失败,最稳妥的方式是用离线安装包:
- 找到对应Neon版本的Angular IDE离线压缩包(注意要匹配你的STS基于的Eclipse版本)
- 打开STS,依次点击
Help->Install New Software - 点击弹窗里的
Add按钮,选择Archive选项,选中你下载的压缩包 - 按照安装向导的提示完成操作,最后重启STS即可
2. 调整网络超时参数
默认的超时时间太短,可能还没下载完就触发了失败:
- 找到STS安装目录下的
STS.ini文件(和STS启动程序同目录) - 打开文件,在末尾添加以下两行配置(数值可以根据网络情况调整,单位是毫秒):
-Dorg.eclipse.ecf.provider.filetransfer.retrieve.closeTimeout=60000 -Dorg.eclipse.ecf.provider.filetransfer.retrieve.readTimeout=60000 - 保存文件后重启STS,再尝试安装插件
3. 检查并修正代理配置
如果你的网络需要通过代理访问外部资源,务必确保STS的代理设置正确:
- 打开STS,点击
Window->Preferences->General->Network Connections - 选择
Manual模式,填入你的代理服务器地址、端口,若需要认证则填写对应的账号密码 - 应用设置后重启STS,重新发起安装请求
4. 清理P2缓存文件
有时候缓存文件损坏会导致安装流程异常:
- 完全关闭STS
- 找到你的STS工作区目录,进入
.metadata/.plugins/org.eclipse.core.runtime/.settings文件夹 - 删除
org.eclipse.equinox.p2.core.prefs和org.eclipse.equinox.p2.ui.prefs这两个文件 - 重启STS后,重新尝试安装Angular IDE
内容的提问来源于stack exchange,提问作者user1321244
相关产品推荐
相关产品推荐

