Maven 的内置变量
在 maven 中变量的引用方式是 ${...} 。
常见变量有:
| 作用 | 变量名 |
|---|---|
| 项目的根目录 | basedir 、project.basedir |
| 即包含 pom.xml 文件的目录 | |
| 项目的 groupId | project.groupId |
| 项目的 artifactId | project.artifactId |
| 项目版本 | project.version |
| 项目打包输出文件的名称 | project.build.finalName |
| 默认为 artifactId + . + version | |
| 项目的主源码目录 | project.build.sourceDirectory |
| 默认为 /src/main/java/ | |
| 项目的测试源码目录 | project.build.testSourceDirectory |
| 默认为 /src/test/java/ | |
| 项目构建输出目录 | project.build.directory |
| 默认为 /target/ | |
| 项目主代码编译输出目录 | project.outputDirectory |
| 默认为 /target/classes/ | |
| 项目测试代码编译输出目录 | project.testOutputDirectory |
| 默认为 /target/testclasses/ |