创建一个maven项目,通过配置pom.xml文件改成springboot项目。
配置文件代码及分析
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<!-- 把maven项目 改成 springboot项目,只需要这三步 -->
<!-- 第一步、 pom.xml 要指定继承一个 springboot 的 pom.xml文件 ,就是这个 <parent></parent> -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.4.5</version>
<relativePath/>
</parent>
<!--基本信息,一次设定,基本不用改-->
<groupId>cn.ljh</groupId>
<artifactId>boot_project</artifactId>
<version>1.0.0</version>
<name>boot_project</name>
<!-- 第二步、添加依赖库 这些都是 starter 组件,用于快速整合各种第三方框架 -->
<dependencies>
<!-- 手动添加了 Spring Boot web -->
<dependency>
<groupId>org.springframework.boot</groupId>
<!-- 命名格式:spring-boot-starter-模块名 -->
<artifactId>spring-boot-starter-web</artifactId>
<!-- 因为上面的 parent 已经有版本号了,下面这些就不用添加版本号了 -->
</dependency>
<!-- 热部署等功能 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
<!-- 添加test依赖 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
</dependency>
</dependencies>
<!-- 第三步: 添加springboot的maven插件 , 这个就是spring boot提供的maven打包插件。可打直接可运行的jar包或war包 -->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>