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/ |