springboot pom
时间: 2023-06-30 12:27:01 浏览: 97
Spring Boot是一个基于Spring框架的快速开发应用程序的框架。它采用了约定大于配置的理念,使得开发者可以快速搭建一个可运行的、高度可配置的、自包含的应用程序。在Maven项目中使用Spring Boot,需要在pom.xml文件中添加相应的依赖项。以下是一个简单的Spring Boot应用程序的pom.xml文件示例:
```xml
<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>
<!-- 项目基本信息 -->
<groupId>com.example</groupId>
<artifactId>demo</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>demo</name>
<description>Spring Boot Demo</description>
<!-- 父项目依赖 -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.3.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<!-- 项目依赖 -->
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
<!-- Maven插件 -->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
```
在这个示例中,我们添加了一个父项目依赖`spring-boot-starter-parent`,它包含了Spring Boot项目中常用的依赖项。此外,我们还添加了一个`spring-boot-starter-web`依赖,它包含了Spring Boot Web应用程序所需的依赖项。最后,我们添加了一个Maven插件`spring-boot-maven-plugin`,它可以将应用程序打包成可执行的JAR文件。
阅读全文