本地maven仓库_Maven(四):仓库
Maven 的工作需要从仓库下载一些 jar 包,如下图所示,本地的项目 A、项目 B 等都会通过 maven 软件从远程仓库(可以理解为互联网上的仓库)下载 jar 包并存在本地仓库,本地仓库 就是本地文 件夹,当第二次需要此 jar 包时则不再从远程仓库下载,因为本地仓库已经存在了,可以将本地仓库 理解为缓存,有了本地仓库就不用每次从远程仓库下载了。
本地仓库 :
用来存储从远程仓库或中央仓库下载的插件和 jar 包,项目使用一些插件或 jar 包, 优先从本地仓库查找 默认本地仓库位置在 ${user.dir}/.m2/repository,${user.dir}表示windows 用户目录。
例如这样:
远程仓库:
如果本地需要插件或者 jar 包,本地仓库没有,默认去远程仓库下载。 远程仓库可以在互联网内也可以在局域网内。
中央仓库 :
在 maven 软件中内置一个远程仓库地址 http://repo1.maven.org/maven2 ,它是中 央仓库,服务于整个互联网,它是由 Maven 团队自己维护,里面存储了非常全的 jar 包,它包 含了世界上大部分流行的开源项目构件。
Maven生命周期
本地maven仓库_Maven(四):仓库相关推荐
- maven 公用仓库_Maven系列(二):Maven 核心概念
一.仓库 1.1 Maven 仓库 仓库是一个位置(place),可以存储所有的工程 jar 文件.library jar 文 件.插件或任何其他的工程指定的文件. 严格意义上说,Maven 只有两种 ...
- Maven 系列 2:Maven 本地仓库与远程仓库配置完整步骤以及修改 settings.xml 后的完整内容(配置非私服,远程仓储镜像强力推荐阿里云)
文章目录 前言 一.Maven 三大仓库说明 1.1.本地仓库 1.2.远程仓库(私库.镜像仓库) 1.3.Maven 中央仓库 1.4.三大仓库的检索顺序 二.Maven 管理项目的生命周期 三.本 ...
- Maven-将jar包发布到本地maven仓库与私服
创建一个项目,并创建 library ,不会参考下面: https://blog.csdn.net/wuqingsen1/article/details/103178567 如果 maven 还没有安 ...
- maven快速入门番外篇——Eclipse下载GitHub上FastDFS-Client客户端源码并转化成maven工程以及打包到本地maven仓库
由于fastdfs-client的jar包目前在中央仓库是没有坐标的,而在项目中要想实现文件的上传和下载就得使用到它,这不禁就让我们头疼,所以为了解决这个问题,我写下了这篇文章,希望对读者能有所帮助. ...
- 合并本地Maven仓库
今天遇到一个问题,就是将一个Maven项目导入到自己的开发环境Myecplise.之前的步骤都很顺利,没有问题,但是到了最后发现pom.xml文件的第一行有一个大红叉,点击错误看,是缺少jar包,但是 ...
- 手动添加JAR包到本地Maven仓库
前言 仅适用于添加JAR包到本地Maven仓库. 本地仓库:工作设备上的maven仓库. 前置条件:jdk和maven均已安装完成.java -version和mvn -version命令均能够正确执 ...
- 如何将本地jar包放入本地maven仓库和远程私服仓库
1.将本地jar包放入本地仓库.只需执行如下命令即可: mvn install:install-file -Dfile=D:/demo/fiber.jar -DgroupId=com.sure -Da ...
- maven如何修改本地仓库与中央仓库
什么是Maven仓库 在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如 log4j.jar,junit. ...
- Maven 添加本地 jar 包、添加依赖 jar 文件到本地 Maven 仓库、引用本地 jar
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 把要用的jar放在固定位置: 2.打开CMD,进入到libs文件夹: 3.运行如下命令: mv ...
最新文章
- 高效模式编写者的7个习惯
- vue+Element-ui实现分页效果
- bzoj2375 疯狂的涂色
- 如何提高VFP应用软件的路径适应性
- mysql 配置邮件_SQL 邮件配置篇
- puppet(2)-资源介绍
- AcWing 829. 模拟队列
- 软件工程 -- 开发模型
- 最全地理数据下载地址/全国地表径流量数据获取/土地利用数据/植被类型数据/NPP数据/土壤侵蚀数据/土壤质地分类/降雨量栅格数据/太阳辐射量数据
- 解决 error: Raw kernel process exited code: 3221226505
- .mdf数据库恢复mysql_只有mdf文件和ldf文件,怎么恢复数据库。
- 电脑中病毒所有html文件,文件夹全部变成exe文件该怎么办?电脑中了kiss病毒的两种解决办法...
- 如何共享计算机网络,电脑怎么共享网络给手机上网
- 阿里巴巴新开店铺权重提升的方法
- 高考失利后,属于我的大学本科
- Broadcast 和 BroadcastReceiver
- OSPF的DR和BDR
- oracle如何exp远程备份,oracle exp远程数据库
- 格雷希尔GripSeal外螺纹快速连接器的优点和注意事项
- 【互动多媒体】应用形式(二)体感换装/虚拟试衣
热门文章
- Zigbee在.Net Micro Framework系统中的应用
- 802.11w协议介绍
- github如何clone别人commit的历史版本的仓库
- 汤家凤高等数学基础手写笔记-空间解析几何
- python构造和析构_python魔法方法 构造和析构实例讲解
- php+方法返回多个参数,PHP中调用外部程序,及其参数与返回值
- 文本编辑器中菜单栏删除功能的实现
- java fx消息通知,Java的FX 2警报声
- selenium速度_RPA UiPath和Selenium,谁是测试套件?
- 允许使用抽象类类型 isearchboxinfo 的对象_Java面向对象编程三大特征 - 多态