maven本地仓库配置了不起作用_maven指定远程仓库地址

maven本地仓库配置了不起作用_maven指定远程仓库地址来配置一下maven本地仓库:第一步:下载到官网下载maven包。下载地址:http://maven.apache.org/download.cgi第二步:找个盘符创建个文件夹将将下载的maven报放进去,然后将下载的包解压了。第三步:配置MAVEN_HOME的环境变量。如下:注意这个地方的变量值的路劲是你自己的实际maven解压后的路径。配置完上面的了,将MAVEN_HO…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

来配置一下maven本地仓库:

第一步:下载到官网下载maven包。下载地址:http://maven.apache.org/download.cgi

第二步:找个盘符创建个文件夹将将下载的maven报放进去,然后将下载的包解压了。

第三步:配置MAVEN_HOME的环境变量。如下:

maven本地仓库配置了不起作用_maven指定远程仓库地址

注意这个地方的变量值的路劲是你自己的实际maven解压后的路径。

配置完上面的了,将MAVEN_HOME配置到Path变量中。如下:

  • MAVEN_OPTS = -Xms128m -Xmx512m(可选)

  • 在path变量末尾加入“;%MAVEN_HOME%\bin;”

maven本地仓库配置了不起作用_maven指定远程仓库地址

好了到这maven的基本配置就结束了。

第四步:到Windows中的dos命令中验证一下配置的是否准确。输入mvn -v

如果出现一下信息就说明配置成功:

maven本地仓库配置了不起作用_maven指定远程仓库地址

第五步:配置本地仓库:

使用 Maven 给我们带来的最直接的好处,就是统一管理jar 包,那么这些 jar 包存放在哪里呢?它们就在您的本地仓库中,默认地址位于 C:\Users\用户名.m2 目录下(当然也可以修改这个默认地址),下面我们就修改一下这个默认地址。

实际上我们可以将本地仓库理解“缓存”,目的是存放jar包。开发项目时项目首先会从本地仓库中获取 jar 包,当无法获取指定 jar 包的时候,本地仓库会从 远程仓库(或 中央仓库) 中下载 jar 包,并“缓存”到本地仓库中以备将来使用。

远程仓库(中央仓库)是 Maven 官方提供的,可通过 http://search.maven.org/ 来访问。这样一来,本地仓库会随着项目的积累越来越大。通过下面这张图可以清晰地表达项目、本地仓库、远程仓库之间的关系。
既然 Maven 安装了,那么本地仓库也就有了,默认路径在我们C盘目录下。这里不建议放到C盘,那么如何修改这个默认配置呢。
打开maven安装目录\conf\setting.xml文件。我自己的路径:E:\maven_3.6.1\apache-maven-3.6.1\conf

maven本地仓库配置了不起作用_maven指定远程仓库地址

那么默认的本地仓库位置已经修改为E:\maven_Resporty目录了。
最好先手动创建好该目录。

最后检查一下配置是否正确。输入命令:mvn help:system

最后如果没有报错就说明配置好了。然后你会发现你自己建的maven仓库的文件夹下会有很多的文件包自动出来。这些就是maven从中央仓库下载下来的文件了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/190257.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • DELL服务器数据恢复成功案例[通俗易懂]

    DELL服务器数据恢复成功案例[通俗易懂]DELLEqualLogicPS6100采用虚拟ISCSISAN阵列,为远程或分支办公室、部门和中小企业存储部署带来企业级功能、智能化、自动化和可靠性。以简化的管理、快速的部署及合理的价格满足了分支办公室和中小企业的存储需求,同时提供全套企业级数据保护和管理功能、可靠的性能、可扩展性和容错功能,是中型企业级存储的起点产品,但某些物理故障或其他操作都可能会对卷或存储造成破坏,因此对系列存储的数…

    2022年6月30日
    26
  • Akka FSM 源代码分析

    Akka FSM 源代码分析

    2022年1月1日
    59
  • Google收购Moto:天使还是魔鬼?

    Google收购Moto:天使还是魔鬼?前几天还在和Moto的朋友说,其实Google最应当收购的是Moto,没想到今天成了现实,说Google应当收购Moto基于几个原因: 1、可以一次性解决专利难题,作为模拟手机时代的霸主,GSM手机时代的千年老二,智能手机时代的佼佼者,Moto的专利储备至少足够应付Apple;

    2025年7月23日
    4
  • Delphi xe5 控件TIdhttp的用法post,get解决中文乱码问题

    Delphi xe5 控件TIdhttp的用法post,get解决中文乱码问题Delphixe5控件TIdhttp的用法post,get解决中文乱码问题

    2022年7月18日
    18
  • 2019js前端面试最全集合

    2019js前端面试最全集合一、html和css部分1、如何理解CSS的盒子模型?标准盒子模型:宽度=内容的宽度(content)+border+padding低版本IE盒子模型:宽度=内容宽度(content+border+padding)2、BFC?什么是BFCBFC(BlockFormattingContext)格式化上下文,是Web页面中盒模型布局的CSS…

    2022年6月3日
    31
  • pytest报错_git查看提交的文件

    pytest报错_git查看提交的文件前言我们每天写完自动化用例后都会提交到git仓库,随着用例的增多,为了保证仓库代码的干净,当有用例新增的时候,我们希望只运行新增的未提交git仓库的用例。pytest-picked插件可以

    2022年7月30日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号