maven使用本地jar以及pom文件中${project.basedir}

在中央仓库中或者私服中没有目标资源的时候,就需要使用本地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文件所在的目录。


版权声明:本文为qq_26993175原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。