1. 创建一个maven项目,选择maven-archetype-webapp骨架,创建出来的项目配置不一定是自己想要的。(不推荐)




创建spring boot web项目的三种方式:
方式1:使用 https://start.spring.io/ 在线创建项目文件并下载

导入工程后需要更改idea settings中的maven设置为自己的maven,并reload all maven projects,如果还有依赖或插件报错,需要invalidate/restart IDE.
默认配置文件,注意配置lombok的依赖会与maven插件的lombok冲突,需在maven插件配置中移除
4.0.0 org.springframework.boot spring-boot-starter-parent 2.7.3 com.example start 0.0.1-SNAPSHOT start Demo project for Spring Boot 1.8 org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-devtools runtime true org.projectlombok lombok true org.springframework.boot spring-boot-starter-test test org.springframework.boot spring-boot-maven-plugin org.projectlombok lombok
方式2:使用IDEA创建,选择Spring Initializer(创建springboot web项目推荐采用这种方式)


创建项目后仍然需要更新idea settings中的maven设置并reload all maven projects
创建后生成的pom.xml与在线生成一致。
2. 创建一个空的maven项目,自己做配置(较繁琐,适合高级用户)。

默认创建的POM.xml
4.0.0 org.example webapp_selfconfiguration 1.0-SNAPSHOT
8 8
问题: 创建后找不到mven插件

解决:
注意检查idea settings里的maven配置

更改为自己的配置


-------------------------------------------------------
针对springbo