Maven 手动添加 JAR 包到本地仓库

时间:2021-12-23 09:08:50

1、当项目遇到需要添加依赖,而本地仓库找不到该jar时,我们可以自己手动将该jar包添加到本地参库。

2、以spring与mybatis的整合包mybatis-spring-1.2.2.jar为例,若在项目中需要添加该依赖只需要在pom.xml中添加如下内容:

<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.2.2</version>
<<type>jar</type>

</dependency>
然而本地仓库并没有mybatis-spring-1.2.2.jar,需要用到Maven如下命令:

mvn install:install-file  
-DgroupId=包名  
-DartifactId=项目名  
-Dversion=版本号  
-Dpackaging=jar  
-Dfile=jar文件所在路径

3、比如我的mybatis-spring-1.2.2.jar的路径为E:\jar\Mybatis-3.3.0\mybatis-spring-1.2.2.jar,所以maven命令应该是:

mvn install:install-file -Dfile=E:\jar\Mybatis-3.3.0\mybatis-spring-1.2.2.jar 
-DgroupId=org.mybatis
-DartifactId=mybatis-spring
-Dversion=1.2.2
-Dpackaging=jar

4、运行后结果如下则表示添加成功

Maven 手动添加 JAR 包到本地仓库

5、推荐几个好的 Maven 常用仓库网址:

http://mvnrepository.com/
http://search.maven.org/