pom.xml文件的标签含义

root1个月前java23

<?xml version="1.0" encoding="UTF-8"?>
声明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 https://maven.apache.org/xsd/maven-4.0.0.xsd">

</project>

project工程的根标签。


<modelVersion>4.0.0</modelVersion>

模型版本需要设置为 4.0


<parent>

    <groupId>org.springframework.boot</groupId>

    <artifactId>spring-boot-starter-parent</artifactId>

    <version>2.4.3</version>

    <packaging>jar</packaging>

    <relativePath/> <!-- lookup parent from repository -->

</parent>

父项目


<groupId>com.example</groupId>

这是工程组的标识。它在一个组织或者项目中通常是唯一的。拥有所有的相关的项目


<artifactId>demo</artifactId>

这是工程的标识。它通常是工程的名称。例如,消费者银行。groupId 和 artifactId 一起定义了 artifact 在仓库中的位置


<version>0.0.1-SNAPSHOT</version>

这是工程的版本号。在 artifact 的仓库中,它用来区分不同的版本


<name>demo</name>

项目的名称, Maven产生的文档用


<description>Demo project for Spring Boot</description>

项目描述



<properties>

    <java.version>1.8</java.version>

</properties>

项目开发者属性


<dependencies>

    <dependency>

        <groupId>org.springframework.boot</groupId>

        <artifactId>spring-boot-starter-thymeleaf</artifactId>

    </dependency>

</dependencies>

项目引入插件所需要的额外依赖


<build>

    <plugins>

    使用的插件列表

        <plugin>

        插件

            <groupId>org.springframework.boot</groupId>

            <artifactId>spring-boot-maven-plugin</artifactId>

            <configuration>

                <excludes>

                    <exclude>

                        <groupId>org.projectlombok</groupId>

                        <artifactId>lombok</artifactId>

                    </exclude>

                </excludes>

            </configuration>

        </plugin>

    </plugins>

</build>

构建项目需要的信息



相关文章

Error:java: Compilation failed: internal java compiler error 解决办法

Error:java: Compilation failed: internal java compiler error 解决办法

报错信息:项目中Java版本不一致,可以查看项目中的jdk配置1、查看项目的jdk(Ctrl+Alt+shift+S)File ->Project Structure->Project S...

类内方法的引用

在类的内部想要引用该类的其他方法,直接this.方法。main函数想要执行方法需要先实例该类...

spring程序开发步骤

1、导入Spring开发的基本包坐标2、编写Dao接口和实现类3、创建Spring核心配置文件4、在Spring配置文件中配置xxDaoImpl5、使用Spring的API获取Bean实例...