1、maven插件的内置属性
Maven预定义,用户可以直接使用
${basedir}表示项目根目录,即包含pom.xml文件的目录;${version}表示项目版本;${project.basedir}同${basedir};${project.baseUri}表示项目文件地址;${maven.build.timestamp}表示项目构件开始时间;${maven.build.timestamp.format}表示属性${maven.build.timestamp}的展示格式,默认值为yyyyMMdd-HHmm,可自定义其格式,其类型可参考java.text.SimpleDateFormat。用法如下:
<properties>
<maven.build.timestamp.format>yyyy-MM-dd HH:mm:ss</maven.build.timestamp.format>
</properties>
2、POM属性
使用pom属性可以引用到pom.xml文件对应元素的值
${project.build.directory}表示主源码路径;${project.build.sourceEncoding}表示主源码的编码格式;${project.build.sourceDirectory}表示主源码路径;${project.build.finalName}表示输出文件名称;${project.version}表示项目版本,与${version}相同;
本文深入解析了Maven内置属性与POM属性的使用方法,包括项目根目录、版本、源码路径及输出文件名等关键信息,帮助开发者更高效地管理Maven项目。
133

被折叠的 条评论
为什么被折叠?



