从中央仓库下载jar包失败 手动安装jar包到本地仓库

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包,并下载之。
jar包下载 .png

3-2 安装前的必要准备

如果之前试图通过maven下载下载目标jar包,请删除本地仓库中该jar包的文件夹与文件。(否则,在使用mvn install会提示BUILD FAILURE,安装不成功)。
删除本地仓库中该jar包.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 命令的各个参数的含义,请参考本文的参考文献。

在Dos窗口中打印出BUILD SUCCESS字样后,说明成功将jar包安装到本地。
BUILD_SUCCESS.png

3-3 重构本地仓库的索引
构建索引.png

这样,在本地仓库中可以找到gdal.jar包了。
构建索引后.png

3-4 将jar包添加到本项目中

  1. 打开POM.xml文件。
  2. 切换到Dependencies界面,点击界面左侧的Add,在Select Dependency窗口。
  3. 输入gdal,选中搜索结果,点击OK。Ctrl+S,保存POM.xml文件。
    将jar包添加到本项目.png

3-5 查看最终效果

切换到Java视图,在项目目录下的MAVEN Dependencies中可以看到刚才导入的jar包。
查看最终效果.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • |-1-更新内容[6.从仓库解析依赖的机制(重要)] 1Maven仓库作用 仓库用来存储所有项目使用到构件,在ma...
    zlcook阅读 6,466评论 0 25
  • 前言 本次目的:将jar包上传到maven远程中央仓库上 作用:在Java - maven项目中可在pom文件中引...
    zhengqingya阅读 1,243评论 0 0
  • 参考资料: http://ifeve.com/maven-1/ http://ifeve.com/maven-2/...
    这个该叫什么呢阅读 634评论 0 1
  • 目前在看nexus私服章节的知识时需要用到仓库与镜像的知识,正好通过简书把仓库和镜像章节的笔记整理一下 仓库 ma...
    小炼君阅读 1,423评论 0 48
  • 一劳永逸修炼术 我有一个坏习惯:做一件事习惯性返工。 举例来说: 上课时,我的课堂笔记总是记...
    哈哈静的暖心袋阅读 1,041评论 1 1

友情链接更多精彩内容