读书人

09 属性、资源过滤跟profile

发布时间: 2012-07-15 20:20:06 作者: rapoo

09 属性、资源过滤和profile

为了构建的灵活性, Maven支持属性、资源过滤和Profile。

?

一、属性
1.属性的引用
属性的引用很简单,如:${属性名}


2.属性的分类
(1)内置属性:
常用的内置属性有:
${basedir} 表示项目根目录
${version} 表示项目版本


(2)POM属性
用户可使用该类属性引用POM文件中的对应元素的值。如:${project.artifacctId}就对应了<project><artifactId>元素的值。

(3)自定义属性
用户可在<properties>元素下自定义Maven属性,如:

?

?

<activation><activeByDefault>true</activeByDefault></activation>

?

  注意:但有profile通过其他方式激活时,默认激活失效。

读书人网 >软件开发

热点推荐