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