Maven安装与配置详解

安装JDK

JDK1.8所有版本官网下载链接:
https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html

所有JDK下载地址:
https://www.oracle.com/java/technologies/oracle-java-archive-downloads.html

可参照我的另一篇博客 安装过的可直接跳过该步骤。

Maven

Maven是什么

Maven是一款服务于Java平台的自动化构建工具。它可以用于包管理,支持整个项目的开发、打包、测试及部署等一系列行为 。Maven基于项目对象模型(POM project object model)来管理项目,通过定义一系列规范化的目录结构和配置文件来管理项目的构建过程和依赖关系.

下载与安装Maven

https://maven.apache.org/index.html

1.前往下载最新版的Maven程序

image.png

这里写图片描述 2.可将该压缩包解压到一个自己创建的Apache文件夹里,以后自己用到Apache系列的程序可都放在此目录。 这里写图片描述 3.配置环境变量 右键“此电脑->属性->高级系统设置->环境变量” 这里写图片描述系统变量栏下点击新建 变量名:M2_HOME 变量值:C:\Program Files\Apache Software Foundation\apache-maven-3.5.4(该路径为你的Maven安装目录) 这里写图片描述 然后在系统变量栏下找到Path点击编辑 这里写图片描述 点击新建,填入%M2_HOME%\bin 这里写图片描述 4.检查Maven的环境变量是否配置成功 WIN+R打开运行输入cmd打开控制台 输入mvn -v 这里写图片描述 出现以上图片内容即为配置成功

修改Maven仓库地址

修改远程中央仓库

我们用Maven的时候,因为Maven自带的远程中央仓库在国外,所以经常会很慢。我们可以把远程中央仓库改为国内阿里的远程仓库。 找到你的Maven安装位置,打开conf目录下的setting.xml 这里写图片描述 将原文件红色方框处改为:

<mirror>
   <id>aliyunmaven</id>
   <mirrorOf>*</mirrorOf>
   <name>阿里云公共仓库</name>
   <url>https://maven.aliyun.com/repository/public</url>
</mirror>

OR
实测,速度起飞。如果是Spring 项目,可使用阿里代理仓库,

 在<repositories></repositories>标签中加入对应的仓库使用地址。以使用spring代理仓为例:
<repository>
    <id>spring</id>
    <url>https://maven.aliyun.com/repository/spring</url>
    <releases>
        <enabled>true</enabled>
    </releases>
    <snapshots>
        <enabled>true</enabled>
    </snapshots>
 </repository>

修改本地仓库位置(如果不想修改本地仓库位置则这一步骤可省略)

Maven会将下载的类库(jar包)放置到本地的一个目录下(一般默认情况下Maven在本机的仓库位于C:\Users\你的电脑用户账号.m2\repository) 创建你要作为本地仓库的文件夹,我所创建文件夹的路径为C:\Program Files\Apache Software Foundation\maven-repositorysetting.xml里找到下图所示

这里写图片描述
image.png

在红方框代码下加上一行代码:

<localRepository>E:\maven\maven-repo</localRepository>

这个是自己电脑仓库的地址

检测以上关于仓库地修改是否成功

打开控制台,输入命令mvn help:system 下图代表远程中央仓库修改成功 这里写图片描述 然后打开本地仓库 这里写图片描述 如果出现下载文件,即本地仓库位置修改成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值