图解修改Maven本地仓库存储路径

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

    图解修改Maven本地仓库存储路径

  • 2

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

    图解修改Maven本地仓库存储路径

  • 3

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

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

    图解修改Maven本地仓库存储路径

  • 4

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

    图解修改Maven本地仓库存储路径

  • 5

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

    图解修改Maven本地仓库存储路径

  • 6

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

    <localRepository>E:/repository</localRepository>

    图解修改Maven本地仓库存储路径

  • 7

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

    图解修改Maven本地仓库存储路径

  • 8

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

    图解修改Maven本地仓库存储路径

  • 9

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

    eclipse 关联 Maven本地仓库的配置

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

    图解修改Maven本地仓库存储路径

    参考网址:

    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. &lbrack;转&rsqb;修改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&period;如何修改maven本地仓库

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

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

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

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

    随机推荐

    1. Python-第三方库requests详解

      Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库.它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTT ...

    2. JavaScript事件机制——细思极恐

      JavaScript事件机制,也有让人深思的东西.在一开始未深入了解,我头脑里有几个问题发出: 1. 自下而上(冒泡)事件怎么写,自上而下(捕获)又是怎么写? 2. 捕获型和冒泡型同时设置,谁生效? ...

    3. git 分批后的数据

      如果涉及到大文件的 git 传输, 我们可能会收到下面错误: sourceTree 的错误.   命令行的错误:   $ git clone https://********/gopher.git C ...

    4. php自定义函数call&lowbar;user&lowbar;func和call&lowbar;user&lowbar;func&lowbar;array详解

      看UCenter的时候有一个函数call_user_func,百思不得其解,因为我以为是自己定义的函数,结果到处都找不到,后来百度了一下才知道call_user_func是内置函 call_user_ ...

    5. Anaconda多环境多版本python配置指导

      Anaconda多环境多版本python配置指导 字数3696 阅读644 评论0 喜欢0 最近学python,读完了语法后在GitHub找了一些练习来做,由 于学的是python3.x语法,而Git ...

    6. virtio-netdev 发送数据包

      在前面几文中已经大体介绍了virtio的重要组成,包含virtio net设备的创建,vring的创建,与virtio设备的交互方式.我们就从网络数据包的发送角度来看下virtio的详细使用流程. [ ...

    7. CORS的简单理解

      去年我在做一个项目,是关于标签打印的,它就是一个Windows程序,提供标签打印功能,由其它程序(包括网站)告诉它需要打印怎样的标签,它就出标签,这个“告诉它需要怎样的标签”的过程,是通过HTTP的P ...

    8. Tmux 常用快捷键

      Ctrl-b : Send the prefix key through to the application. " : Split the current pane into two, t ...

    9. 【CF131D】Subway

      题目大意:给定一棵 N 个节点的基环树,求各个点到环的最小距离. 题解:除了找环的必须参数之外,对每个点维护一个 fa 即可. 代码如下 #include <bits/stdc++.h> ...

    10. php 获取数组深度的值

      匿名函数(闭包) $val = array(); array_walk_recursive($array, function ($x) use (&$val) { $val[] = $x; } ...