Maven内置属性的使用(自带/JDK内部)(常亮/变量)

1.标准的全局属性使用 

=====pom文件中当junut-test.version定义好 本pom里可以使用${junit-test-version}获取该参数

 

2.Maven环境内置常量/变量的获取

  --常量

${basedir} 项目根目录
${project.build.directory} 构建目录,缺省为target
${project.build.outputDirectory} 构建过程输出目录,缺省为target/classes
${project.build.finalName} 产出物名称,缺省为${project.artifactId}-${project.version}
${project.packaging} 打包类型,缺省为jar
${project.xxx} 当前pom文件的任意节点的内容 如project.artifactId

--变量

${basedir}表示项目根目录,即包含pom.xml文件的目录; 
${version}表示项目版本; 
${project.basedir}同${basedir}; 
${project.baseUri}表示项目文件地址; 
${maven.build.timestamp}表示项目构件开始时间; 
${maven.build.timestamp.format}表示属性${maven.build.timestamp}的展示格式,

 

posted @ 2018-09-12 16:55  蜜獾互联网  阅读(6)  评论(0编辑  收藏  举报  来源