![川哥教你Spring Boot 2实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/374/52842374/b_52842374.jpg)
1.8 使用Spring Tool Suite 4
Spring Tool Suite可理解为基于Eclipse等工具的一个套件,提供了一个已封装、可使用环境来快速生成、实现、调试、运行和部署Spring Boot应用,特别适合于想快速理解和使用Spring Boot 2的开发人员。目前最新版本是4.x,支持生成基本Spring Boot 2项目框架。
有多种获得和安装Spring Tool Suite 4的方法,一种是直接从官网下载已经集成了Spring Tool Suite 4的Eclipse,地址:
https://spring.io/tools
下载对应操作系统的版本,解压缩后即可使用,需要进行简单设置,方法同1.7节介绍。
如果开发人员本地已有了Eclipse,不想重新下载,则在Eclipse中,选择菜单Help→Install New Software,弹出安装新插件界面,根据Eclipse版本,输入下载地址,Eclipse和Spring Tool Suite 4版本对应关系示例如表1.1所示。建议下载Eclipse的最新版本,体验性更好。
表1.1 Eclipse和Spring Tool Suite 4版本对应关系示例
![](https://epubservercos.yuewen.com/1627B1/31397905403685106/epubprivate/OEBPS/Images/Figure-T34_4368.jpg?sign=1738887220-Enz352RPLZVdMKCvNt8TAoRkiqMtYKj5-0-8d0e20dd631be51b7d3c6e87207c124e)
比如,本地Eclipse是4.12,则在地址栏中输入:
https://download.springsource.com/release/TOOLS/sts4/update/e4.12/
如图1.28所示,单击Enter键,等待下载列表,直到列表框出现能下载内容列表,选择全部,单击Next按钮,等待系统处理,直到出现下一个页面。
![](https://epubservercos.yuewen.com/1627B1/31397905403685106/epubprivate/OEBPS/Images/Figure-P35_1208.jpg?sign=1738887220-x63KQv5U0d19jmwGxHJQahAm48AocfdV-0-b700fe71459bc02b7b7b14e612acd935)
图1.28 安装插件页面
然后,跟着页面一步步操作,直到结束。整个过程视网速情况而有所不同,断网情况不可操作。安装完成后,系统会提示重启软件。
以上两种方法都可获得Spring Tool Suite 4体验。当使用的是集成版时,启动界面如图1.29所示。
![](https://epubservercos.yuewen.com/1627B1/31397905403685106/epubprivate/OEBPS/Images/Figure-P35_1212.jpg?sign=1738887220-E6eG6R6iVD1Fu1Nrvo0pK3fRvoD20irr-0-e9f9d7ee14773b2e9eaa0959c35a6509)
图1.29 集成Spring Tool Suite 4启动界面
下面介绍在Eclipse中的简单操作方法。
选择菜单File→New→Other,在新建窗口中选择Spring Starter Project项,单击Next按钮,如图1.30所示。
弹出详细设置页。在该页面填写内容较多,有很多项在前面介绍过,在这里还可选择Jar包管理Type类型,默认是Maven;包类型Packaging列表默认是Jar,以及填写Package等,如图1.31所示。填写完成后,单击Next按钮。
![](https://epubservercos.yuewen.com/1627B1/31397905403685106/epubprivate/OEBPS/Images/Figure-P36_1218.jpg?sign=1738887220-KqLfuQN5KjNOGaf83yxJz7383rXZIyM5-0-dd9ce2b6433aacf8a01f05afc20597ff)
图1.30 选择Spring starter Project
![](https://epubservercos.yuewen.com/1627B1/31397905403685106/epubprivate/OEBPS/Images/Figure-P36_1222.jpg?sign=1738887220-O7ahgcWTqFjJkNdRZNttPwtpIEMIVJNY-0-3ccdb29b8049261844e1d1f65fd7e9dd)
图1.31 Spring Starter Project详细页
接着,选择Spring Boot版本和加载依赖项,在这里默认Spring Boot版本是2.2.6,选择Spring Web Starter后,单击Finish按钮,如图1.32所示。在该页面有一个比较人性化的小细节,即能自动记录经常使用的依赖,方便下次新建时快速选择。
![](https://epubservercos.yuewen.com/1627B1/31397905403685106/epubprivate/OEBPS/Images/Figure-P37_1228.jpg?sign=1738887220-SFci4wUnIzTRSNGnR53x7BliF4iqtY2p-0-fb4c4e70ed1b271e80cc0c6c5f4c7914)
图1.32 选择Spring Boot版本和加载依赖项
操作完成后,系统自动下载依赖项和配置,直到系统显示完成。生成的工程结构如图1.33所示。
![](https://epubservercos.yuewen.com/1627B1/31397905403685106/epubprivate/OEBPS/Images/Figure-P37_1232.jpg?sign=1738887220-jgERHn5FDAFDXSJ2skGGfk42JQM0jRdX-0-70de0955bdb17e3b08ffdea67b4c4e0d)
图1.33 生成的工程目录
这是一个标准的Java Maven工程,这个工程已能直接运行,右击该工程,在弹出的菜单中选择Run As→Maven builder,弹出运行配置窗口,在Goals输入框中输入spring-boot:run,单击Run按钮,运行结束后,Console窗口中出现如图1.34所示内容,运行成功。
![](https://epubservercos.yuewen.com/1627B1/31397905403685106/epubprivate/OEBPS/Images/Figure-P38_1238.jpg?sign=1738887220-KPSy2kXijv7XHjljE4yQuvhFL3ijCZRJ-0-6714311ad7b72e3eadb6585e24900a18)
图1.34 成功运行标志
打开DemoApplication.java文件,查看自动生成内容,如图1.35所示。
![](https://epubservercos.yuewen.com/1627B1/31397905403685106/epubprivate/OEBPS/Images/Figure-P38_1242.jpg?sign=1738887220-EoZ9iTtamR2dzM0B23eGz2MxZb1w2Oca-0-5a5e7004682ffab5e147c71af75d25b3)
图1.35 DemoApplication.java文件
这样一个快速生成简单Spring Boot的工程模板,可让开发人员快速上手,尤其是前面的新建向导非常有用。Spring Tool Suite 4还提供了一个非常有用的Boot仪表盘(Boot DashBoard),如图1.36所示。
通过该仪表盘,可以快速启动、重启、标记和检查Spring Boot项目。如果该仪表盘没有在工作区,则选择菜单Window→Show view→Other,弹出显示视图窗口,在搜索输入框中输入boot,快速查找Boot Dashboard,如图1.37所示。
![](https://epubservercos.yuewen.com/1627B1/31397905403685106/epubprivate/OEBPS/Images/Figure-P38_1246.jpg?sign=1738887220-PQAkuojzIPvTJTW7jqHotyWv4aa2MM3l-0-0fe905cce7707c27e218df47e3fed35a)
图1.36 Boot仪表盘
![](https://epubservercos.yuewen.com/1627B1/31397905403685106/epubprivate/OEBPS/Images/Figure-P38_1250.jpg?sign=1738887220-agmaWxEKvwjMMp9EUtc3KYBmDLsNUcSe-0-749c12e3cbb00389a6bd84eab6e511e0)
图1.37 选择Boot仪表盘
选择Boot Dashboard项后,单击Open按钮,则工作区中将显示Boot仪表盘,便于操作。
如果开发人员没有使用Eclipse,还可以选择Visual Studio Code、Atom等工具,同样可以集成Spring Tool Suite 4。