• 1 从Maven中心仓库下载到本地的jar包的默认存放在”${user.home}/.m2/repository”中,${user.home}表示当前登录系统的用户目录(如"C:\Users\gacl"),如下图所示

  • 2

    点击进入repository文件夹,如下图所示:

  • 3

    Jar包存放在这个位置不太好,我们希望能够自己定义下载下来的jar包的存放位置,因此我们可以自己设置下载到本地时的jar包的存放目录。

    在“E:\”目录下创建一个“repository”文件夹,如下图所示:

  • 4

    找到apache-maven-3.2.3\conf目录下的settings.xml文件,如下图所示:

  • 5

    编辑setting.xml文件,如下图所示:

  • 6

    加上下面的代码,如下图所示:

    <localRepository>E:/repository</localRepository>

  • 7

    这样就可以把jar包下载到我们指定的E:/repository目录中了,如下图所示:

  • 8

    把jar包下载到本地的好处就是,当编译时,会优先从本地的jar包去找,如果本地存在,就直接拿来用,如果不存在,就从Maven的中心仓库去下载,如下图所示:

  • 9

    第一次执行"mvn compile"和"mvn clean"这两个命令时,Maven会去中央仓库下载需要的jar包,而第二次执行这两个命令时,由于所需的jar包已经在本地的仓库中存储,所以就可以直接拿来用了,这样就省去了去中央仓库下载jar包的时间。

    eclipse 关联 Maven本地仓库的配置

    打开eclipse->windows-->preferences--Maven-->User  settings ,如下图,选择上面修改的settings.xml文件,apply即可

    参考网址:

    https://jingyan.baidu.com/article/f3e34a12db28d1f5eb6535bb.html

    http://www.cnblogs.com/YLQBL/p/6907837.html

  • http://blog.csdn.net/zen_123/article/details/20079033

    图解修改Maven本地仓库存储路径的更多相关文章

    1. eclipse中修改maven本地仓库方式

      1.安装maven,教程可参考:https://jingyan.baidu.com/article/4f7d5712a1306c1a21192746.html 2.安装成功后,可以打开eclipse新 ...

    2. [转]修改maven本地仓库路径

      从eclipse中增加了maven2的插件之后,maven默认的本地库的路径是${user}/.m2/repository/下,一般windows用户的操作系统都安装在C盘,所以这个目录下的jar包比 ...

    3. 修改maven本地仓库路径

      修改maven配置文件conf/settings.xml 在setting标签中添加 <localRepository>E:/bhuwifi_java/repo</localRepo ...

    4. 修改maven 本地仓库,加入阿里云

      阿里云仓库服务 http://maven.aliyun.com/mvn/view maven加入阿里云服务 在maven  conf文件下修改settings.xml 修改本地仓库<localR ...

    5. 如何修改maven本地仓库位置

      1.创建文件夹D:\m2\repository 2.修改E:\apache-maven-3.5.4\conf\setting.xml文件.将 改成<localRepository>< ...

    6. 修改maven本地仓库的默认地址

      由于maven默认仓库地址为C盘,所以缓存jar文件多了会占用掉C盘很多空间,鉴于此可更改maven仓库地址来避免.   1. 打开maven解压后目录,找到conf文件夹中的settion.xml文 ...

    7. 5.如何修改maven本地仓库

      首先测试机子上时候安装上maven,步骤是win+r-->cmd-->mvn -v-->看其是否出现如下字样:   如果时间长了你忘记了你安装的maven目录或者jdk目录,那么下面 ...

    8. 修改maven本地仓库的位置

    9. intellij idea使用maven本地仓库及修改本地仓库路径

      什么maven本地仓库,默认是用户目录下的.m2/repository这个文件. idea是自带maven插件的不用我们再,怎么把依赖包下载到我们的本地仓库呢?一般是idea默认了路径,而且idea是 ...

    随机推荐

    1. css3硬件加速

      你知道我们可以在浏览器中用css开启硬件加速,使GPU (Graphics Processing Unit) 发挥功能,从而提升性能吗? 现在大多数电脑的显卡都支持硬件加速.鉴于此,我们可以发挥GPU ...

    2. 何谓SQL Server参数嗅探

      大家听到"嗅探"这个词应该会觉得跟黑客肯定有关系吧,使用工具嗅探一下参数,然后截获,脱裤o(∩_∩)o . 事实上,我觉得大家太敏感了,其实这篇文章跟数据库安全没有什么关系,实际上 ...

    3. 爬虫处理网站的bug---小于号未转化为实体符

      1.发现BUG 爬取 chinadrugtrials 详情页的公示的试验信息时候, 发现程序在某些地方跑断掉了,如下: 经排查发现,原来这是网页的bug-----极少数详情页面的某些文字中的小于号,未 ...

    4. CodeForces842C 树上dfs

      http://codeforces.com/problemset/problem/842/C 题意: 有一个n个节点的数,每个点有一个点权,根到这个点的所有点权(包括这个点和根)的gcd值为这个点的答 ...

    5. raise TemplateDoesNotExist

      raise TemplateDoesNotExist(template_name, chain=chain)django.template.exceptions.TemplateDoesNotExis ...

    6. 安装Cloudera manager Server步骤详解

      安装Cloudera manager Server步骤详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本篇博客主要是针对:https://www.cnblogs.com/yin ...

    7. 读取Easy UI的DATa grid里面的所有数据

      目前我知道的有两种方法: 1.读取行数,循环读出 $("#btnEcxel").click(function () { var rows = $('#tbVehicleList') ...

    8. javascript 迭代与递归

      <script type="text/javascript"> // //原生js // window.onload = function(){ // var btn ...

    9. CSS——超链接颜色设置

      <!-- 链接颜色 --> a:link { color:#FF0000; text-decoration:underline; } a:visited { color:#00FF00; ...

    10. 20155333 2016-2017-2 《Java程序设计》第六周学习总结

      20155333 2016-2017-2 <Java程序设计>第六周学习总结 教材学习内容总结 流(Stream)是对「输入输出」的抽象,注意「输入输出」是相对程序而言的 InputStr ...