有几种方式:
1.web界面:访问start.spring.io
2.使用Spring Tool Suite
可以在spring.io/tools/sts下载这个工具,它是Eclipse IDE的发行版
3.在intellij IDEA 里面创建Spring Boot项目
使用过程中遇到一个问题:IDEA访问不了start.spring.io
解决方案:设置代理,修改settings
修改之后,速度很快,直接成功!!!啦啦啦啦
4.使用命令行cli
init命令:
$ spring init
和Spring Initializr的web应用程序通信之后,init命令会下载一个demo.zip,解压后会看到一个典型的项目结构,其中包含pom.xml文件
假设,你现在不满足,还需要构建一个web项目,其中要使用JPA实现数据持久化,使用Spring Security进行安全加固,可以只用 --dependencies 或者 -d 来制定需要哪些初始依赖
假设你想使用Gradle构建项目:
$ spring init -dweb,jpa,security -- build gradle
默认的话 无论是Maven还是Gradle 都会长生一个JAR可执行文件,但是如果我们想要一个WAR文件,可以通过 --packaging 或者 -p参数进行说明
$ spring init -dweb,jpa,security -- build gradle -p war
想让cli更贴心一点,让他帮你解压了
$ spring init -dweb,jpa,security -- build gradle -p war myapp