maven 手工装入本地包

场景:使用maven时,有时候我们引入pom文件的jar包本地没有,远程仓库又得不到,
解决方法:需要我们手动从网上下载对应的jar包,安装到本地。
具体操作:
1、工程pom.xml文件的maven引入部分:

<!-- https://mvnrepository.com/artifact/com.lowagie/itext -->
<dependency>
<groupId>com.lowagie</groupId>
<artifactId>itext</artifactId>
<version>4.2.0</version>
</dependency>

2、拷贝待安装的文件 itext-4.2.0.jar 到指定目录,例如 D:ApacheGroup

D:ApacheGroupitext-4.2.0.jar

3、手工安装命令window系统下 cmd命令行窗口内执行:

mvn install:install-file -Dfile=D:ApacheGroupitext-4.2.0.jar -DgroupId=com.lowagie -DartifactId=itext -Dversion=4.2.0 -Dpackaging=jar

4、名词解释:

-Dfile,jar包所在的路径,包含全部路径名+文件名。安装完后这个位置的文件可以丢弃
-DgroupId:对应步骤1里面的groupId
-DartifactId:对应步骤1里面的artifactId
-Dversion:对应步骤1里面的version
-Dpackaging:对应引入包的类型,一般是jar,也有少部分是zip

前提:确认你的本地仓库文件夹里没有这个包。

原文地址:https://www.cnblogs.com/huangsxj/p/8328164.html