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  变量定义与变量引用示意图

 

posted @ 2020-07-22 21:42  楼兰胡杨  阅读(9016)  评论(3)    收藏  举报