我是靠谱客的博主 高大期待,最近开发中收集的这篇文章主要介绍maven修改本地仓库保存位置及远程仓库默认下载为阿里云仓库,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

maven修改本地仓库保存位置及远程仓库默认下载为阿里云仓库

我们将maven配置安装好后,maven的一些默认配置并不是很好
1.下载的依赖默认保存在我们的C盘,以后项目和依赖越来越多,会造成我们C的占用空间越来越大;
2.maven的依赖远程默认下载地址为中央仓库,我们使用有时会下载的非常慢,并有可能会下载失败,导致我们的依赖无法使用

解决方法

1.修改依赖默认保存位置
  1. 修改依赖默认的保存位置,也就是我们本地仓库的存储位置(默认为C盘),找到解压后的maven文件目录,找到conf目录,并找到settings.xml文件
    在这里插入图片描述
  2. 打开此配置文件,使用记事本打开或者其他的编辑器打开都行
    找到 localRepository,默认是注释状态,可以将其注释去掉直接修改,也可以重新复制该标签,重新指定保存位置,这里我将位置指定为E盘下的develop目录下的名为maven_repository的文件夹
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->
  <localRepository>E:developmaven_repository</localRepository>

修改后的仓库保存位置
在这里插入图片描述
修改完后,所有的依赖都会下载到这里面
在这里插入图片描述

2.修改远程下载地址为阿里云的仓库
  1. maven默认的下载仓库速度慢,不稳定,修改为阿里云的仓库,提高下载速度和成功率
    找到<mirrors>标签,在<mirrors>下新增一个<mirror>标签,这里是我们配置阿里云的地址
<mirrors>
    <!--
    这是默认的远程仓库地址,可以直接在这修改,也可以直接复制一份修改
    
    <mirror>
      <id>mirrorId</id>
      <mirrorOf>repositoryId</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://my.repository.com/repo/path</url>
    </mirror>
     -->
	 <mirror>
        <id>aliyunmaven</id>
        <mirrorOf>*</mirrorOf>
        <name>阿里云公共仓库</name>
        <url>https://maven.aliyun.com/repository/public</url>
    </mirror>
  </mirrors>

配置完成后,畅享高速的下载速度吧

最后

以上就是高大期待为你收集整理的maven修改本地仓库保存位置及远程仓库默认下载为阿里云仓库的全部内容,希望文章能够帮你解决maven修改本地仓库保存位置及远程仓库默认下载为阿里云仓库所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部