maven pom.xml文件中properties标签介绍

      在properties标签内可以把版本号作为变量进行声明,方便maven依赖标签用${变量名}的形式动态获取版本号。这样做的优点是当版本号发生改变时,仅仅需要更新properties标签中的变量值就行了,不用煞费心思更新所有依赖的版本号。例如,定义如下两个变量:

    <properties>
        <java.version>13</java.version>
        <lombok.version>1.18.10</lombok.version>
    </properties>

      则在Maven的pom.xml中导入lombok依赖的时候,使用如下格式即可定义依赖的版本号:

       <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <optional>true</optional>
            <version>${lombok.version}</version>
        </dependency>

  图1  变量定义与变量引用示意图

原文地址:https://www.cnblogs.com/east7/p/13363328.html