Maven安装与配置教程

一、安装Maven

概述:Maven 是一个项目管理工具,可以对 Java 项目进行自动化的构建和依赖管理。Maven 包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。

  • 下载Maven包可以直接去Maven官网:https://maven.apache.org/
  • 默认下载最新版本,可以点击DownLoad里面的archives选择其他版本下载
  • 其他版本Archives:https://archive.apache.org/dist/maven/maven-3/
  1. 打开Maven官网,点击Download 展示给你是最新版本

在这里插入图片描述

  1. 你可以下载最新版本,直接点击apache-maven-x.x.x-bin.zip下载即可。你也可以点击archives选择其它版本:https://archive.apache.org/dist/maven/maven-3/
  1. 这里作者以apache-maven-3.6.3为例,点击3.6.3/

在这里插入图片描述

  1. 点击 binaries

在这里插入图片描述

  1. 点击 apache-maven-3.6.3-bin.zip

在这里插入图片描述

  1. 待下载完成后解压到某个盘符(放到哪里自己定义)

二、环境配置:

  1. 我的电脑/此电脑 --》右键属性 --》高级系统设置 --》环境变量 --》系统变量 --》新建 --》确定/保存
  • 变量名是MAVEN_HOME
  • 变量值是Maven的安装路径
  • 比如作者apache-maven-3.6.3在D盘下,则变量值为:D:\apache-maven-3.6.3
    在这里插入图片描述
  1. 验证maven环境配置是否成功(按住win+R 输出cmd弹出命令行窗口(dos窗口))
  • 输入命令:mvn -version
    在这里插入图片描述
  1. 配置本地仓库
  • 在任意盘符下新建文件夹repository(文件夹名称自定义)。作者以D盘为例,新建文件夹的路径则为:C:\Users\Mr.Shaw.m2\repository
  • 记事本工具打开apache-maven-3.6.3目录下的 conf/settings.xml 文件
  • 找到节点localRepository,在注释外添加自己仓库的地址并保存settings.xml 文件
    在这里插入图片描述
  1. 配置远程仓库
  • 默认远程仓库在国外,为提高访问效率通常会使用国内阿里云远程仓库,打开settings.xml 文件,找到mirrors标签,复制下面的代码,保存即可
  • 注:一定要放到mirrors标签内部
<mirror>
	<id>alimaven</id>
	<name>aliyun maven</name>
	<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
	<mirrorOf>central</mirrorOf>
</mirror>

在这里插入图片描述

  1. 验证maven本地仓库和远程仓库是否配置成功(按住win+R 输出cmd弹出命令行窗口(dos窗口))
  • 输入命令:mvn help:system
  • 首次执行 mvn help:system 命令,Maven相关工具自动帮我们到Maven中央仓库下载缺省的或者Maven中央仓库更新的各种配置文件和类库(jar包)到Maven本地仓库中:
    在这里插入图片描述

下载完各种文件后, mvn help:system 命令会打印出所有的Java系统属性和环境变量:

在这里插入图片描述

setting.xml文件中配置JDK版本(非强制要求)

    <profile> 
      <id>jdk-1.8</id>  
      <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>  
      </activation>  
        
      <properties>  
        <maven.compiler.source>1.8</maven.compiler.source>  
        <maven.compiler.target>1.8</maven.compiler.target>  
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>  
      </properties>   
    </profile> 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值