Maven 手动添加 JAR 包到本地仓库
Maven 确确实实是个好东西,用来管理项目显得很方便,但是如果是通过 Maven 来远程下载 JAR 包的话,我宿舍的带宽是4兆的,
4个人共用,有时候用 Maven 来远程下载 JAR 包会显得很慢,一般我发现下载速度不明显的时候,我就 Ctrl + C 来终止它的下载。
然后改用手动来下载,因为用迅雷一类的工具来下载会快很多。我机子上 Maven 的本地仓库的很多 JAR 包我都是手动下载的。
手动下载的话就会带来一个问题,就是,怎么样手动将下载下来的 JAR 包添加到 Maven 的本地仓库。关于这个,网上也有很多资料。
我说下我的做法。
首先,
推荐几个好的 Maven 常用仓库网址:
http://mvnrepository.com/
http://search.maven.org/
http://repository.sonatype.org/content/groups/public/
http://people.apache.org/repo/m2-snapshot-repository/
http://people.apache.org/repo/m2-incubating-repository/
第一个是我最常用的,然后是第二个,然后是第三个,最后两个是 Apache 的私有仓库,我还没用过,不过感觉应该还可以吧...
接下来,还是一贯的作风,使用截图通俗易懂的方式来解说:
如果你看过我的上一篇:Spring邮件服务之Html:Maven + Spring SMTP Mail With Html 文章,里面需要用到一个
spring-context-support-3.1.0.RELEASE.jar 的 JAR 包,我把它安装到本地仓库的时候把图截了下来,顺便写了这篇文章,
供有需要的网友参考。
首先,到 http://mvnrepository.com/ 这个网,在搜索栏中输入你要搜索的 JAR 包的关键字来搜索,下面直接贴图:
@1图
@2图
@3图
以 spring-context-support-3.1.0.RELEASE.jar 为例,在 @3图中已经给出这个 jar 包的 groupId,artifactId,version信息,
手动安装的时候这些信息不要改,否则 Maven 项目移植的话,jar 包下载就会失败。顺便把这信息帖下面,方便对照:
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
Maven 安装 JAR 包的命令是:
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
例如:
我下载的这个 jar 包是放到了 D:\mvn 目录下(D:\mvn\spring-context-support-3.1.0.RELEASE.jar)
那么我在 cmd 中敲入的命令就应该是:
mvn install:install-file -Dfile=D:\mvn\spring-context-support-3.1.0.RELEASE.jar -DgroupId=org.springframework -DartifactId=spring-context-support -Dversion=3.1.0.RELEASE -Dpackaging=jar
回车,显示安装成功:
Maven 手动添加 JAR 包到本地仓库相关推荐
- 【转】Maven 手动添加 JAR 包到本地仓库
Maven 手动添加 JAR 包到本地仓库[原文] Maven 确确实实是个好东西,用来管理项目显得很方便,但是如果是通过 Maven 来远程下载 JAR 包的话,我宿舍的带宽是4兆的, 4个人共用, ...
- maven安装过程以及手动添加jar包到本地仓库
Maven安装过程及手动添加JAR包到本地仓库详解 https://blog.csdn.net/niityzu/article/details/50997544 分类: Maven(1) 版权声明:本 ...
- 手动添加JAR包到本地Maven仓库
前言 仅适用于添加JAR包到本地Maven仓库. 本地仓库:工作设备上的maven仓库. 前置条件:jdk和maven均已安装完成.java -version和mvn -version命令均能够正确执 ...
- Maven 手动安装JAR包到本地maven仓库后,但在项目中依旧报错找不到JAR包解决方法
Maven 手动安装JAR包到本地maven仓库后,但在项目中依旧报错找不到JAR包解决方法 参考文章: (1)Maven 手动安装JAR包到本地maven仓库后,但在项目中依旧报错找不到JAR包解决 ...
- Maven上传jar包到本地仓库
Maven上传jar包到本地仓库 第一步:配置Maven环境变量 F:\apache-maven-3.5.2\bin 配置到path中 找到要上传的jar包 地址栏输入 cmd mvn install ...
- Maven工作笔记-jar包打入本地仓库并打包
目录 三方jar包导入本地仓库 程序打包指定Main函数 三方jar包导入本地仓库 porm.xml如下: 这里要注意,导入groupId和artifactId和version一定要对应,对应的Mav ...
- [转]Maven如何手动添加jar包到本地Maven仓库
Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供.基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项 ...
- Maven添加Jar包到本地仓库(阿里sdk-alipay-java)
由于我自己是因为在使用sdk-alipay所以本文将使用阿里alipay-sdk-java做演示 将下载的alipay-sdk-java20180309170622.jar放在任意盘符下 (例如我的是 ...
- Maven命令安装本地jar包到本地仓库
Maven命令安装本地jar包到本地仓库 原则上Maven工程pom.xml中依赖的jar包会自动实现从中央仓库下载到本地仓库. 但是碰上第三方开发的中央仓库没有的jar包,我们需要手动安装到本地ma ...
最新文章
- Fikker 站长缓存无法缓存用 IIS 做 Web 服务器的 PHP 页面的解决方法
- linux终端显示被覆盖,图文说明:Linux监控命令全覆盖
- DL之ShuffleNetV2:ShuffleNetV2算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
- 照片识别出错_云投诉丨四川德阳市民文明手册咋满篇乱码?回应:电脑识别问题,已全部收回...
- android 系统 (103)---系统memory使用状况
- 微服务架构系列文章、精品教程
- L1-064 估值一亿的AI核心代码 (20 分)—团体程序设计天梯赛
- 【Code Tools】AB性能测试工具(二)
- 我与希赛PMP的不解之缘
- 一个简单的dos命令实现无限弹窗,卡死电脑
- 【工具】国密SM4算法加解密
- Python实现简单爬虫:爬取法律法规网数据库信息并分类写入word保存
- python雷达算法实现_一种基于Python的雷达信号处理系统及方法与流程
- 电脑底部任务栏没反应怎么办?
- TapTap实习三个月总结
- linux查询数据库归档日志,关于 Oracle 归档日志
- MT61K512M32KPA-16:C显卡GDDR6XD9ZPP显存
- 单片机万年历c语言程序设计,基于AT89C51单片机的多功能
- linux 使用scp命令,scp命令详解(全)
- 1166 - Unknown error 1166[mysql 错误