Maven实战_在pom中使用properties
使用常量不仅让代码变得简洁,更重要的是可以避免重复,在需要更改的时候,只需要修改一处,降低了错误发生的概率。
通过<properties>元素用户可以自定义一个或多个Maven属性,然后在POM的其他地方使用 ${属性名}的方式来引用该属性。
1 <project> 2 <modelVersion>4.0.0</modelVersion> 3 <groupId>com.mycom.myapp</groupId> 4 <artifactId>myapp-util</artifactId> 5 <version>2.0.0-SNAPSHOT</version> 6 <name>util</name> 7 8 <properties> 9 <springframework.version>4.1.2</springframework.version> 10 </properties> 11 12 <dependencies> 13 <dependency> 14 <groupId>org.springframework</groupId> 15 <artifactId>spring-core</artifactId> 16 <version>${springframework.version}</version> 17 </dependency> 18 ... 19 <dependency> 20 <groupId>org.springframework</groupId> 21 <artifactId>spring-beans</artifactId> 22 <version>${springframework.version}</version> 23 </dependency> 24 </dependencies> 25 </project>
业务需求变更永无休止,技术前进就永无止境!