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