Maven(1) 安装与配置(配置本地仓库路径)

Maven(1) 安装与配置(配置本地仓库路径)第一步:安装JDK并配置环境变量(注意:全部配置到系统变量或者用户变量!!)cmd输入java-version验证是否安装第二步:安装maven进入官网下载Maven:https://maven.apache.org/download.cgi解压maven就安装好了哦~~第三步:maven环境变量配置①MAVEN_HOME–>…

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

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

第一步:安装JDK并配置环境变量    (注意:全部配置到系统变量或者用户变量!!)

cmd输入java -version验证是否安装

Maven(1) 安装与配置(配置本地仓库路径)

第二步:安装maven

进入官网下载 Maven:https://maven.apache.org/download.cgi

解压maven就安装好了哦~~

第三步:maven环境变量配置

①MAVEN_HOME        –>    F:\IT_zhengqing\maven\apache-maven-3.3.9  (maven安装路径)

Maven(1) 安装与配置(配置本地仓库路径)

②Path    –>        %MAVEN_HOME%\bin;        

Maven(1) 安装与配置(配置本地仓库路径)

③cmd输入mvn -vmvn验证是否配置成功

Maven(1) 安装与配置(配置本地仓库路径)

自动生成两个文件夹:C:\Users\Administrator\.m2\repository  –> 本地仓库目录

Maven(1) 安装与配置(配置本地仓库路径)

第四步:配置本地仓库
      为什么要修改本地c盘仓库位置??  
      Maven会自动为咱们添加相应的jar包,而这个jar包会先在本地仓库(默认c盘)中查找,如果本地仓库中找不到,则会去中央仓库(网络上)去进行下载。–> 因此不建议把下载的jar包放在系统盘,会占空间~~

     把本地仓库配置在非系统盘
    ①拷贝settings.xml文件到C:\Users\Administrator\.m2路径下

Maven(1) 安装与配置(配置本地仓库路径)

②准备本地仓库,我的放在如下位置

Maven(1) 安装与配置(配置本地仓库路径)

③配置文件settings.xml里设置仓库路径 (注意删除原来的.m2下的repository文件夹)

<localRepository>F:\IT_zhengqing\maven\repository-zhengqing</localRepository>

Maven(1) 安装与配置(配置本地仓库路径)

最后Maven从网上下载的jar就会存放在我们设置的路径下了!!! 

Maven(1) 安装与配置(配置本地仓库路径)


注意:如果觉得在中央仓库下载jar的时候很慢,可以试试阿里云提供的maven仓库

在settings.xml文件里的mirrors节点添加如下子节点:

<mirror>  
    <id>nexus-aliyun</id>  
    <mirrorOf>central</mirrorOf>    
    <name>Nexus aliyun</name>  
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>  
</mirror> 

ex:

Maven(1) 安装与配置(配置本地仓库路径)

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

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

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


相关推荐

  • JSBridge 原理

    JSBridge 原理JSBridge的起源近些年,移动端普及化越来越高,开发过程中选用Native还是H5一直是热门话题。Native和H5都有着各自的优缺点,为了满足业务的需要,公司实际项目的开发过程中往往会融合两者进行Hybrid开发。Native和H5分处两地,看起来无法联系,那么如何才能让双方协同实现功能呢?这时我们想到了Cordova,Cordova提供了一组与设备相关的…

    2025年6月5日
    2
  • 卡尔曼滤波原理详解及系统模型建立(simulink)

    卡尔曼滤波原理详解及系统模型建立(simulink)卡尔曼滤波原理详解及系统模型建立(simulink)卡尔曼滤波器卡尔曼滤波器是在上个世界五六十年代的时候提出的,到今天已经有六十年左右的时间,但卡尔曼滤波算法不管在控制、制导、导航或者通讯方面对数据的预测能力依然处在一个不可撼动的位置上,但是很多人对于其算法内部的工作原理究竟是怎么运作的依然不理解,所以在工程上很多人都只是把卡尔曼滤波当成是一种“黑箱”预测算法,并不清楚内部原理。但实际上没有任…

    2022年6月16日
    26
  • Java如何判断整数溢出,溢出后怎么得到提示?

    点击上方“全栈程序员社区”,星标公众号 重磅干货,第一时间送达 作者:Aaron_涛 blog.csdn.net/qq_33330687/article/details/81626…

    2021年6月24日
    96
  • 局域网内实现不同网段ip通信_局域网不同网段互访

    局域网内实现不同网段ip通信_局域网不同网段互访1.使用场景电脑使用网段ip为172.23.0.0/16,设备ip为192.168.1.0/24。将电脑和设备通过交换机连接起来,满足了电脑和设备处于同一局域网不同网段,不能进行网络通信。为了能够进行通信,比如,进行设备的密码重置等,都需要能够通信才能完成。2.参考方案可以在电脑的网络设置里的高级配置中,添加一个和设备处于同一网段的ip。需要注意的是,添加的ip之前要先使用ping命令判断局域网中是否存在相同ip的设备,为了避免ip冲突。有时你会发现ping不通的ip,添加之后也有不通的情况。这

    2025年11月1日
    2
  • MySql 三大日志:binlog、redo log 和 undo log

    点击上方“全栈程序员社区”,星标公众号 重磅干货,第一时间送达 Keeper导读:日志是mysql数据库的重要组成部分,记录着数据库运行期间各种状态信息。mysql日志主要包括错误…

    2021年6月24日
    90
  • C语言int的取值范围_c语言int表示范围

    C语言int的取值范围_c语言int表示范围C语言int的取值范围我们常常看到int取值范围为-32768~32767,实际上int的取值范围依赖于计算机系统,在16位机器中,int占16位,取值范围为前面所说的-32768~32767(-2^16~2^16-1)。而在32位和64位机器中,int占32位,取值范围为-2147483648~2147483647(-2^32~2^32-1)。ISO/ANSIC规定,int类型的最小范围为……

    2022年8月15日
    5

发表回复

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

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