在中央仓库中或者私服中没有目标资源的时候,就需要使用本地jar包,或者将jar包deploy到私服,如果只在本地使用,则需要在pom文件中的依赖做如下类似引用:
<dependency>
<groupId>org.patchca</groupId>
<artifactId>patchca</artifactId>
<version>0.5.0</version>
<systemPath>${project.basedir}/lib/patchca-0.5.0.jar</systemPath>
</dependency>
project 是 pom.xml 的根节点, project.basedir 就是pom文件所在的目录。
${project.basedir}/../ 其中..表示跳到上级目录
<dependency>
<groupId>com.xxx.akkg</groupId>
<artifactId>akkg</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/../lib/akkg.jar</systemPath>
</dependency>