在maven的pom.xml中添加本地jar包

原则上Maven的设计是不需要这么做的,因为pom.xml中依赖的jar包会自动实现从中央仓库下载到本地仓库。

但也有特殊情况。

比如我下载了spire.pdf

spire.pdf-4.4.8.jar

在maven的pom.xml中添加本地jar包_第1张图片

使用maven缺并没有下载成功,那么这个时候我们可以找到对应的版本的jar包,下载到本地,本地进行安装:

maven远程下载失败 手动导包到本地仓库:1、maven远程下载jar包到本地仓库失败,确实网络原因或者其他原因下不来,我们可以手动导入进去,就是收到安装到本地仓库,不知直接复制粘贴就行的。因为maven也是一工具,它是通过“坐标”的概念来定位我们的jar包(这个以前接触过mvn坐标的概念,只是没有深究。现在联系起来就开朗些。),直接复制到本地的MAVEN不会识别,可以用命令来进行安装:

mvn install:install-file -Dfile=jar包的位置 -DgroupId=依赖配置项里的groupId -DartifactId=依赖配置项里的artifactId -Dversion=依赖配置项里的version -Dpackaging=jar

在maven的pom.xml中添加本地jar包_第2张图片

 在maven的pom.xml中添加本地jar包_第3张图片

 在maven的pom.xml中添加本地jar包_第4张图片

 下载后,放到比如项目根目录下,这个时候我们来安装:

mvn install:install-file -Dfile=spire.pdf-4.4.8.jar -DgroupId=e-iceblue -DartifactId=spire.pdf -Dversion=4.4.8 -Dpackaging=jar

在maven的pom.xml中添加本地jar包_第5张图片

执行命令后,可以看到成功安装如下:

在maven的pom.xml中添加本地jar包_第6张图片

安装完成重新reload一下项目 :

在maven的pom.xml中添加本地jar包_第7张图片

 在maven的pom.xml中添加本地jar包_第8张图片

 以上就可以正常安装仓库无法下载的库了!

你可能感兴趣的:(大数据,基础知识,人工智能,maven,jar包安装,maven,本地安装jar)