Properties
可以用${}来得到。可以用到以下几个:
1)env.*** 引用环境变量等参数的值
例如${env.PATH}引用环境变量path的值
2)project.*** 引用pom文件中project的元素值
例如pom中有个<project><version>1.0</version></project> ${project.version}
3)setting.*** 引用setting文件中的元素值,
例如:<settings><offline>false</offline></settings> ${settings.offline}
4)java.*** java System Properties:在java语言中可以通过java.lang.System.getProperties() 获得的值都可以通过此来获得
例如:${java.home}
5)*** 是在<properties/>中定义了的可以直接引用的属性,方法%{someVar}。
profile需要在activeProfile中配置,才能生效:
<activeProfiles>
<activeProfile>localrepo</activeProfile>
</activeProfiles>