SpringToolSuite4(STS)是用来执行SpringBoot项目IDE开发工具,下面从0开始搭建一个Springboot启动案例。
1 准备工作
(1)下载JDK1.8(绿色版,解压即可!),并进行环境变量配置(只配置JAVA_HOME指明jdk完整路径即可,CLASSPATH不用也行!)
(2)下载最新maven(例如apache-maven-3.6.3,网址http://maven.apache.org/)并解压。
(3)下载sts最新版(例如sts-4.4.5.RELEASE,网址https://spring.io/tools)并解压(新版本下载下来时是一个.jar文件,需要在jar文件所在的目录中,以命令行方式执行java -jar 下载的文件名的方式进行解压,如图-1所示(需要首先启动系统自带的命令行客户端,然后切换到软件所在目录,cd指令为切换目录的意思)。
建议:将下载的所有文件存储到同一目录并解压,例如d:/java/(辅助软件)和d:/tools/(开发软件)目录。要求目录不要有中文,也不要有特殊符号(例如&等)。另外,在启动sts时, 会要求指定新的工作空间:定义新的工作区(要求没有中文目录),例如e:/TCGBIII/CGBWORKSP。
2 Maven基本配置
打开maven中的setting.xml文件,并对其如下选项进行配置。
- 配置maven本地库(从maven远程服务器下载的资源存储到的位置,尽量不用maven默认的存储位置。)
<localRepository>${user.home}/.m3/repository</localRepository> |
- 配置maven私服(配置到mirrors标签内部)。
<mirror> <id>aliyun</id> <name>aliyun for maven</name> <mirrorOf>*</mirrorOf> <url>https://maven.aliyun.com/repository/public</url> </mirror>
- 配置maven中的profile(配置到profiles标签内部),设置JDK编译和运行版本。
<profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties> </profile>
只配置以上内容即可,其它相关配置暂不理解,但不配置的话应不影响。。。
3 STS整合maven配置
(1) 启动STS工具:
(2) Maven Installations配置:Window--Preferences--Maven--Installations--Add:找到maven所在路径,加载进来后勾选,Apply即可。
(3) Maven User Settings配置:Maven Installations配置:Window--Preferences--Maven--User Settings:
4 STS工具使用的基本设置与优化
(1) 项目工作区编码设置:
(2) 禁用拼写检查,取消图中所示的拼写检查选项。
(3) 取消图中所示的连接选项配置。
(4)关掉图中的校验功能。
(5) 修改STS工具内存配置,打开SpringToolSuite4.ini文件,修改堆大小,如图所示: