- ${basedir} 项目根目录
- ${project.build.directory} 构建目录,缺省为target
- ${project.build.outputDirectory} 构建过程输出目录,缺省为target/classes
- ${project.build.finalName} 产出物名称,缺省为${project.artifactId}-${project.version}
- ${project.packaging} 打包类型,缺省为jar
- ${project.xxx} 当前pom文件的任意节点的内容
<profile>
<id>custom-compiler</id>
<properties>
<JAVA_HOME>C:\Program Files\Java\jdk1.7.0_80</JAVA_HOME>
</properties>
</profile>
</profiles>
<activeProfiles>
<activeProfile>custom-compiler</activeProfile>
</activeProfiles>
新增变量JAVA_HOME,最后需要激活
使用:
<dependency>
<groupId>jdk.tools</groupId>
<artifactId>jdk.tools</artifactId>
<version>1.8</version>
<scope>system</scope>
<systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>
</dependency>
scope和systemPath配置下就可以使用
<dependency>
<groupId>org.apache</groupId>
<artifactId>pinyin4j</artifactId>
<version>2.5.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/../cluster_web/src/main/webapp/WEB-INF/lib/pinyin4j-2.5.0.jar</systemPath>
</dependency>