Eclipse(4.5.2)无法安装spring(sts)插件、安装不完全、安装过程中报错之完美解决

下载对应版本的sts插件包,我用的是4.5.2(Mars),下载地址如下:
http://download.springsource.com/release/TOOLS/update/3.7.3.RELEASE/e4.5/springsource-tool-suite-3.7.3.RELEASE-e4.5.2-updatesite.zip
如何得到对应版本的下载地址请参考如下,或自行百度:
https://www.cnblogs.com/zjdxr-up/p/8617242.html
https://blog.csdn.net/u010203767/article/details/69211072

针对问题:
“will no be installed”
“Cannot complete the install because one or more required items could not be found”
Missing requirement: Spring IDE Live Beans Graph
Missing requirement: xxxxxxx
requires ‘bundle org.eclipse.zest.core [1.0.0,2.0.0)’ but it could not be found
requires ‘bundle bundle org.json 0.0.0’ but it could not be found

解决方法:
1.安装GEF插件,进入官网,下拉选择合适版本,推荐使用dropins方式添加插件
https://www.eclipse.org/gef/downloads/
Eclipse(4.5.2)无法安装spring(sts)插件、安装不完全、安装过程中报错之完美解决
2.在Available SoftWare sites中将下面几个勾选,并reload,下载太慢可以将其中网址的 download.eclipse.org 部分全部替换成 mirrors.ustc.edu.cn/eclipse
再reload一下,这里感谢中科大提供的镜像。
因为我不确定我勾选的哪些真正有用,所以以下仅供参考。
Eclipse(4.5.2)无法安装spring(sts)插件、安装不完全、安装过程中报错之完美解决

4.Add – Archive勾选contact all update sites 并联网安装,这时就会完全安装。如果出现0/15开始计数,说明之前的勾选是不全的,再尝试几次,把需要的东西勾全。
Eclipse(4.5.2)无法安装spring(sts)插件、安装不完全、安装过程中报错之完美解决
5.点击finash就开始安装了,我这里的进度条一直显示在下载东西,而且网速很慢,偶尔也会报错
6.针对报的错,好像可以解决,如下:
https://blog.csdn.net/Alpaca_rowing/article/details/81865966
https://blog.csdn.net/zf_csdn/article/details/79379955
7.安装的过程有点漫长,耐心等待,最后安装成功
8.重启,出现welcome界面
9.perference无法显示spring请参考:
https://blog.csdn.net/qq_43361630/article/details/86953812

总结:
1.出错原因在于缺少东西。
2.一个eclipse版本对应多个不同版本的插件。
3.在安装过程中发现一直在下载3.8.4版本的部分文件,于是尝试下载了3.8.4版本的插件安装,发现在安装过程中仍然会下载3.8.4版本的文件,但是version和本地的略微有差别,具体原因不清楚。
4.分别装了3.8.4和3.7.3版本perference都无法显示spring