安装sts插件时,无论是在线更新安装,先下载插件文件在更新安装都不成功,提示缺少文件,不是少这个,就是少那。参考了几篇文章,都是适应他们自身的情况。对于我的eclipse还是不行。
参考文章:https://blog.csdn.net/qq_37231511/article/details/90640542
提到一点需求提前安装:GEF插件
另外一点STS在进行Eclipse->Help->install New SoftWare->add 方式安装时,下面的选项要不要打勾的问题。
contact all update sites during intall to find required software
因为安装sts看的第一个教程说是不要打勾,否则安装会很慢。这种说法是有误的。应该打勾,因为在安装的时候,你不知道sts还依赖什么插件,而这些依赖的插件正好你的eclipse又没有安装过,那必定安装失败。所以要打勾。
那么这里的“all update sites” 指的是什么?如图:
就是这里你以前加过的更新地址。有几个常见的基础插件可以加进去,避免以后安装其他插件又有同类问题。
Eclipse GEF http://download.eclipse.org/tools/gef/updates/releases/
Eclipse EMF http://download.eclipse.org/modeling/emf/updates/releases/
Eclipse GMF http://download.eclipse.org/modeling/gmf/updates/releases
只需要加入这些更新地址即可,不需要一个个提前安装。在安装sts插件时,会根据需要去选择安装这些依赖插件的。
如果你知道sts依赖哪些插件,且手动安装了。那可以去掉contact all update sites during intall to find required software 前面的√