pom.xml文件注释

2023-04-13 17:07:14 浏览数 (1)

项目名称

代码语言: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文件注释】

0 人点赞