Maven添加本地Jar包到项目依赖
有两种方式添加本地的Jar包到项目里。
方法一
安装本地Jar到本地Maven仓库
mvn install:install-file
-Dfile=/path/mylib.jar
-DgroupId=mygroup
-DartifactId=mylib
-Dversion=1.0
-Dpackaging=jar
-DgeneratePom=true
安装到本地Maven仓库后,你就可以像平常这样添加依赖包到maven项目里
<dependency>
<groupId>mygroup</groupId>
<artifactId>mylib</artifactId>
<version>1.0</version>
</dependency>
当然如果有自建的maven仓库(如使用nexus建一个私有的maven仓库),也可以把本地jar包安装到自建的maven仓库
方法二
如果不想把本地jar包安装到maven仓库,也可以使用systemPath指定本地jar包的路径添加maven依赖。
<dependency>
<groupId>sample</groupId>
<artifactId>com.sample</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/libs/mylib.jar</systemPath>
</dependency>
其中mylib.jar放置在项目的src/main/resources/libs目录下。