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 变量定义与变量引用示意图
读后有收获,小礼物走一走,请作者喝咖啡。
Buy me a coffee. ☕Get red packets.作者:楼兰胡杨
本文版权归作者和博客园共有,欢迎转载,但请注明原文链接,并保留此段声明,否则保留追究法律责任的权利。

浙公网安备 33010602011771号