Maven提供了三个隐式的变量可以用来访问环境变量,POM信息,和Maven Settings
env
env变量,暴露了你操作系统或者shell的环境变量。便 如在Maven POM中一个对
PRojetc
project变量暴露了POM。可以使用点标记(.)的路径来引用POM元素的值。例如
4.0.0 org.sonatype.mavenbook project-a 1.0-SNAPSHOT jar
当你使用mvn help:effective-pom 查看时,你会看到org.sonatype.mavenbook-project-a
settings
settings变量暴露了Maven settings信息。可以使用点标记(.)的路径来引用settings.xml文件中元素的值。例如${settings.offline}会引用~/.m2/settings.xml文件中offline元素的值。
新闻热点
疑难解答