Maven学习——1、安装与修改Maven的本地仓库路径
1.1、下载
官网
http://maven.apache.org/download.cgi
1.2、安装配置
apache-maven-3.3.3-bin.zip
解压下载的压缩包

1.3、配置环境变量
配置环境变量(需要先配置好%JAVA_HOME%环境变量):

查看是否配置成功:

二、本地仓库
2.1、默认本地仓库在
系统当前用户目录下.m2下

Maven缺省的本地仓库路径为${user.home}/.m2/repository。
本地仓库是远程仓库的一个缓冲和子集,当你构建Maven项目的时候,首先会从本地仓库查找资源,如果没有,那么Maven会从远程仓库下载到你本地仓库。这样在你下次使用的时候就不需要从远程下载了。如果你所需要的jar包版本在本地仓库没有,而且也不存在于远程仓库,Maven在构建的时候会报错,这种情况可能是有些jar包的新版本没有在Maven仓库中及时更新。
2.2、修改本地创库
在D盘下新m2\repository文件夹
可以通过修改${user.home}/.m2/settings.xml配置本地仓库路径
修改Maven安装目录下的 conf/文件夹内的setting.xml文件,新增一行:
<localRepository>D:\m2\repository</localRepository>
(表示本地仓库的地址为:D:\m2\repository)
将setting.xml复制一份到D:\m2\repository目录下(这样在Maven安装目录下的 conf/下的setting.xml 跟D:\m2\repository下的setting.xml相同了)
2.3、修改Eclipse中的maven配置
1.打开eclipse点击windows->preferences->maven->installations下add一个已经安装到D:\maven\目录下的maven,如:D:\maven\apache-maven-3.3.3,并勾选此新加项。并点击下面的browse按钮打开maven的全局配置文件,如:D:\maven\apache-maven-3.3.3\conf\setting.xml。
2.打开eclipse点击windows->preferences->maven->User setting下修改user setting选项为:D:\m2\repository\settings.xml,并点击update settings。并点击下面的reindex按钮更新索引。
3.点击配置窗口的apply按钮,突出配置窗口。
原先我的blog这样写,感觉有点问题,最近更新成了上面的样子:
2.3、修改Eclipse中的maven配置
修改MyEclipse中Maven的配置信息。
1.打开eclipse点击windows->preferences->maven->installations下add一个已经安装到D:\maven\目录下的maven,如:D:\maven\apache-maven-3.3.3,并勾选此新加项。并点击下面的browse按钮打开maven的全局配置文件,如:D:\maven\apache-maven-3.3.3\conf\setting.xml。
2.打开myeclipse点击windows->preferences->maven->User setting下修改user setting选项为:D:\m2\repository\settings.xml,并点击update settings。并点击下面的reindex按钮更新索引。
3.点击配置窗口的apply按钮,突出配置窗口。
2.4、更新本地仓库
最后打开CMD,执行
mvn help:system
会发现Maven从远程库下载的jar包都会放到新修改后的路径

Maven学习——1、安装与修改Maven的本地仓库路径的更多相关文章
- maven的setting.xml文件中只配置本地仓库路径的方法
maven的setting.xml文件中只配置本地仓库路径的方法 即:settings标签下只有一个 localRepository标签,其他全部注释掉即可 <?xml version=&quo ...
- maven学习(三)——修改maven本地默认仓库
修改从Maven中心仓库下载到本地的jar包的默认存储位置 从Maven中心仓库下载到本地的jar包的默认存放在”${user.home}/.m2/repository”中,${user.home}表 ...
- Maven学习——安装与修改Maven的本地仓库路径
一.Maven的下载安装配置 1.1.下载 官网 http://maven.apache.org/download.cgi 1.2.安装配置 apache-maven-3.3.3-bin.zip 解压 ...
- Maven学习——修改Maven的本地仓库路径
安装Maven后我们会在用户目录下发现.m2 文件夹.默认情况下,该文件夹下放置了Maven本地仓库.m2/repository.所有的Maven构件(artifact)都被存储到该仓库中,以方便重用 ...
- [Maven]修改Maven的本地仓库路径
安装Maven后我们会在用户目录下发现.m2 文件夹.默认情况下,该文件夹下放置了Maven本地仓库.m2/repository.所有的Maven构件(artifact)都被存储到该仓库中,以方便重用 ...
- Maven学习笔记(一)—— Maven基础
一.Maven介绍 1.1 什么是maven? Maven是apache下的一个纯Java开发的开源项目,它是一个项目管理工具,使用maven对Java项目进行构建.依赖管理. 1.2 什么是项目构建 ...
- intellij idea使用maven本地仓库及修改本地仓库路径
什么maven本地仓库,默认是用户目录下的.m2/repository这个文件. idea是自带maven插件的不用我们再,怎么把依赖包下载到我们的本地仓库呢?一般是idea默认了路径,而且idea是 ...
- maven 整合支付宝,导入alipay-sdk-java包到本地仓库
maven 整合支付宝,导入alipay-sdk-java包到本地仓库 1.环境变量添加: MAVEN_HOME:(maven位置) M2_HOME:(maven位置) PATH:%M2_HOME ...
- Maven设置本地仓库路径
在maven文件下的settings.xml中添加<localRepository>F:\cppdy\repo</localRepository>(本地仓库路径)
随机推荐
- 21045234黄斐《java程序设计》第四周
教材学习内容总结 第六章部分 - 继承与多态 何谓继承 继承面向对象中,子类继承父类,避免重复的行为定义.一般来说,父类的父类也称父类,且同一个子类只允许拥有一个父类,而同一个父类则可以拥有多个子类. ...
- day 10 文件
1.文本文件 ,二进制文件 二进制文件:用vi 打开一个图片,MP3,视频 2.文件打开方式 # 重定向 文件不存在 文件存在 r error 文件开头 w 相当于 > 创建 覆盖,删除以前的内 ...
- python3 selenium实现自动登陆网页
一. 安装python3与pycharm python安装参考链接:https://www.cnblogs.com/hepeilinnow/p/9727922.html pycharm最好安装专业版 ...
- 【转】微信小程序实现自动化测试
山雨欲来风满楼,最近微信小程序相关开发文章吹遍大江南北,亦有摧枯拉朽万象更新之势.问小程序形为何物,直教IT众生怡情悦性高潮迭起.作为一名有着远大理想“包袱”与互联网变革 “使命感”的测试工程师,我再 ...
- VMWARE网络配置内网与外网互ping
新增网络适配器 设置自定义VMnet0 自动桥接 NAT的网络要配置网关 我们在CentOS中打开ifcfg-ens33文件(每个系统文件名都不同,但都是以ifcfg-ens33开头的文件),进行修改 ...
- 【转】PHPCMS v9 自定义表单添加验证码验证
1. 在 \phpcms\templates\default\formguide\show.html 中添加验证码显示 <input type="text" id=&quo ...
- JAVA学习笔记--字符串概述
一.String类 String类代表字符串,是由字符构成的一个序列.创建String对象的方法很简单,有以下几种: 1)用new来创建: String s1 = new String("m ...
- centos 系统初始化
centos 系统初始化 #!/bin/bash # author cfwl create date of 2012-10-21 # blog http://cfwlxf.blog.51cto.com ...
- 阿里巴巴将在美国推出电子商务网站11 Main
新浪科技讯 北京时间2月11日晚间消息,阿里巴巴集团周二向路透社证实,阿里巴巴将通过旗下子公司Vendio和Auctiva在美国推出一个电子商务网站. 该网站的名称为“11 Main”(11main. ...
- JSON.stringify处理对象时的问题
1. JSON.stringify({entry_key: 'test', entry_detail: undefined}) 结果 为 "{"entry_key": & ...