STS4是spring boot的spring项目,它在很大程度上提供了是从头开始重建Spring项目的环境,为开发基于Spring的企业应用程序提供了全面支持,适用于eclipse,Visual Studio Code以及Theia IDE等等编码环境。
下载:
关于安装STS有两个方法,一种是从Spring | Tools网站上下载安装,一种是联网在eclipse上直接安装STS,本文采用的是直接在eclipse上联网下载插件安装的方法。
安装步骤:
- 打开你的eclipse→找到导航栏Help→Eclipse Marketplace…→搜索Spring→install,然后一直往下安装,就安装完成。
可能遇到的问题:
-
eclipse安装插件容易出现的问题,P2问题:
报错类似如下:
An error occurred while collecting items to be installed session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). Unable to read repository at http://dist.springsource.com/release/TOOLS/update/3.8.4.RELEASE/e4.5/plugins/org.eclipse.m2e.core_1.7.0.20160603-1933.jar. Read timed out
问题分析:
Eclipse的更新管理P2出错
p2有它的一个垃圾回收机制,之前删除的JAR包在未被回收之前,再次重装,系统不会做重新download的动作,但是它又找不到那个JAR包了,故而报错。解决方法:
进入:CMD→进入到你eclipse的安装路径→输入eclipse -application org.eclipse.equinox.p2.garbagecollector.application -profile epp.package.jee→回车
然后在重新安装一下,如果不起作用,重启多试几次。
如果还是不起作用,参考下面的方法:
File右键→Switch workspace→other→查看你当前的workspace的文件夹在哪里→然后从外面进入到该文件夹的.metadata文件夹→.plugins文件夹,清空里面的东西,然后再次安装。
plugins目录下放的是jar包,也就是实现插件功能的代码包,还有一些必要的配置信息等。
问题描述:
问题出现在安装了插件之后,pom文件和properties文件无法打开,打开显示以下错误,对于pom文件可以采用open with XML Editor来查看,但是properties文件没办法用 Generic Editor–spring properties 打开来看
解决方法:
Help → Install new software → Add URL: https://download.eclipse.org/tm4e/snapshots/然后重启。
总结一下,以上是我安装插件时遇到的问题,第一个问题还比较好解决,第二个Failed to creat the part’s controls 问题,我从网上找了很多解决的方法,尝试了很多办法,试过删了eclipse重新安装,试过降低java版本,试过 修改eclipse.ini等等,也没能解决,最后偶然看到这个方法,所以就尝试了一下,最后真的成功了。希望你们也能成功解决问题!
第二个问题解决原连接(29条消息) eclipse安装spring tools4不能打开pom、properties文件的问题_名微的博客-CSDN博客