从中央仓库下载jar包失败 手动安装jar包到本地仓库
2019-07-02 本文已影响0人
楚行知
1 参考文献:
参考文献:
https://www.2cto.com/kf/201704/629172.html (maven远程下载失败 手动导包到本地仓库)
https://jingyan.baidu.com/article/358570f6a256e7ce4724fcac.html (maven安装本地jar到本地仓库)
2 问题描述
中央仓库中存在某个版本的jar,但是下载到始终失败的情况。
例子: gda-2.2.0l.jar的下载与安装。
3 问题解决方案
3-1 jar的下载。
如图,进入maven中央仓库,进入需要安装的jar的某个版本的页面,点击页面中的view all,在新打开的列表页面中,找到jar包,并下载之。![](https://img.haomeiwen.com/i9369969/2e22d471f7e3e7d8.png)
3-2 安装前的必要准备
如果之前试图通过maven下载下载目标jar包,请删除本地仓库中该jar包的文件夹与文件。(否则,在使用mvn install会提示BUILD FAILURE,安装不成功)。![](https://img.haomeiwen.com/i9369969/0e03a16932a04173.png)
我下载下的jar包放在F:\gdal-2.2.0.jar
在Dos窗口输入:
mvn install:install-file -Dfile=F:\gdal-2.2.0.jar -DgroupId=org.gdal -DartifactId=gdal -Dversion=2.2.0 -Dpackaging=jar
注:mvn install 命令的各个参数的含义,请参考本文的参考文献。
![](https://img.haomeiwen.com/i9369969/d9617e1c32f4debd.png)
3-3 重构本地仓库的索引
构建索引.png
这样,在本地仓库中可以找到gdal.jar包了。
![](https://img.haomeiwen.com/i9369969/6f19974717e36161.png)
3-4 将jar包添加到本项目中
- 打开POM.xml文件。
- 切换到Dependencies界面,点击界面左侧的Add,在Select Dependency窗口。
-
输入gdal,选中搜索结果,点击OK。Ctrl+S,保存POM.xml文件。
将jar包添加到本项目.png
3-5 查看最终效果
切换到Java视图,在项目目录下的MAVEN Dependencies中可以看到刚才导入的jar包。![](https://img.haomeiwen.com/i9369969/1760ff27e1c074a2.png)