常用的POM属性包括:
${project.basedir}:项目的根目录,默认为 / 即src所在的目录
${project.build.sourceDirectory}:项目的主源码目录,默认为 src/main/java
${project.build.testSourceDirectory}:项目的测试源码目录,默认为 src/test/java
${project.build.directory}:项目构件输出目录,默认为 target/
${project.outputDirectory}:项目主代码编译输出目录,默认为 target/classes/
${project.testOutputDirectory}:项目测试代码编译输出目录,默认为 target/test-classes/
${project.groupId}:项目的 groupId
${project.artifactId}:项目的 artifactId
project.version:项目的version,与{project.version}:项目的 version,与project.version:项目的version,与{version}等价
project.build.fianlName:项目打包输出文件的名称。默认为{project.build.fianlName}:项目打包输出文件的名称。默认为project.build.fianlName:项目打包输出文件的名称。默认为{project.artifactId}-${project.version}
加载本地jar包
<dependency> <groupId>com</groupId> <artifactId>sf</artifactId> <version>2.1.6</version> <scope>system</scope> <systemPath>${project.basedir}/lib/SF-CSIM-EXPRESS-SDK-V2.1.6.jar</systemPath> </dependency>
来源:https://www.jb51.net/article/240010.htm