Springboot项目POM文件
1,POM文件
1.1继承
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.6.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
Spring Boot父级依赖,只有继承它项目才是Spring Boot项目Spring-boot-starter-parent是一个特殊的starter
它用来提供相关的Maven默认依赖,使用它之后,常用的包依赖可以省去version标签
1.2依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
启动器依赖
2.3插件
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
spring-boot-maven-plugin插件是将Spring Boot的应用应用程序打包成jar包的插件,将所有应用启动运行所需要的jar包都包含进来
从逻辑上将具备了独立运行的条件,当运行mvn-package进行打包后,使用java-jar的命令就可以直接运行