Maven共有6类属性:
<properties>
<maven.build.timestamp.format>yyyy-MM-dd HH:mm:ss</maven.build.timestamp.format>
</properties>
<properties>
标签下定义的Maven属性)<project>
<properties>
<my.pro>abc</my.pro>
</properties>
</project>
${my.pro}
使用该属性值。(与pom属性同理,用户使用以settings.开头的属性引用settings.xml文件中的XML元素值)
使用 mvn help:system
命令可查看所有的Java系统属性;
System.getProperties()
可得到所有的Java属性;${user.home}
表示用户目录;所有的环境变量都可以用以env.开头的Maven属性引用。
使用mvn help:system
命令可查看所有环境变量,${env.JAVA_HOME}
表示JAVA_HOME
环境变量的值;