项目名称
代码语言:javascript复制<name>spring</name>
项目描述
代码语言:javascript复制<description>These is a Spring Boot project</description>
表示 src/main/java 下的目录结构
代码语言:javascript复制<groupId>com.canyou</groupId>
项目根目录的名称
代码语言:javascript复制<artifactId>spring</artifactId>
项目的版本
代码语言:javascript复制<version>0.1</version>
表示这是一个meaven项目
代码语言:javascript复制<packaging>pom</packaging>
springBoot的父级依赖,表示当前项目就是springBoot项目
代码语言:javascript复制<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.3.RELEASE</version>
<relativePath/>
</parent>
管理依赖的版本
代码语言:javascript复制<properties>
<java.version>1.8</java.version>
</properties>
项目中的模块
代码语言:javascript复制<modules>
<module>task1</module>
<module>task2</module>
</modules>
SpringBoot项目中的依赖
代码语言:javascript复制<dependencies>
<!-- 测试模块,包括 JUnit、Hamcrest、Mockito -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
</dependency>
<!-- Web模块 -->
<!-- 引入 spring-boot-starter-web 模块后可以去掉 spring-boot-starter 模块 -->
<!-- 因为 spring-boot-starter-web 模块自动依赖了 spring-boot-starter 模块 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
</dependencies>
meishadevs欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。 转载请注明: 【文章转载自meishadevs:pom.xml文件注释】