Maven安装配置

一 Maven 概述

Maven 是一个项目管理工具,它包含了一个项目对象模型 (POM: Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),

和用来运行定义在生命周期阶段(phase)中插件(plugin)目标 (goal)的逻辑。

项目中需要依赖很多jar包,怎么解决这个问题,maven可以通过创建仓库,保存jar包,然后通过pom.xml配置文件,来配置jar包依赖. 

我们的项目,往往都要经历编译、 测试、 运行、 打包、 安装 ,部署等一系列过程。

 

二 Maven 怎么管理jar包

通过下图,了解maven的仓库分类以及关系:

本地仓库 :用来存储从远程仓库或中央仓库下载的插件和 jar 包,项目使用一些插件或 jar 包,
         优先从本地仓库查找
         默认本地仓库位置在 ${user.dir}/.m2/repository, ${user.dir}表示 windows 用户目录

远程仓库:如果本地需要插件或者 jar 包,本地仓库没有, 默认去远程仓库下载。
         远程仓库可以在互联网内也可以在局域网内。

中央仓库:

         在 maven 软件中内置一个远程仓库地址 ,它是中央仓库,服务于整个互联网,它是由 Maven 团队自己维护,
         里面存储了非常全的 jar 包,它包含了世界上大部分流行的开源项目构件

三 安装配置

1.下载

Maven 官方下载地址:https://maven.apache.org/download.cgi

可以选择 免安装 直接解压 如下图:

 

 

2.安装

我们直接把下载过的压缩包 解压到D盘根目录 ,如下图 解压后的目录(注意:解压的目录最好不要有空格或中文字符)

再MAVEN_HOME/conf/settings.xml 文件是我们配置本地仓库的位置,他是我们核心配置文件 如下图:

 

 

3.配置环境变量

打开我们我的电脑-->属性-->高级系统设置-->环境变量

新建 系统变量  MAVEN_HOMED:\apache-maven-3.6.3 (注:此处变量值是你本地maven解压的目录)  如下图:

 

 

 打开 编辑Path 变量 新建一行 填入:%MAVEN_HOME%\bin 如下图:

 

 

 

 

 验证,maven是否安装配置成功 调出命令行窗口 输入 mvn -v   得到如下图证明安装成功:

 

 

 

4.修改一下配置(注:按自己意愿,操作此项,不做也行)

4.1本地仓库位置 重新指定

我们安装好maven 他会自动在我们本地指定一个本地仓库位置,但是这个位置不是我们想要的 那我们就可以通过下面来修改他,打开settings.xml 文件 找到如下图文件:

 

 

 我现在想把他配置到 一个非常空闲盘符里 只需如下图修改:你想要指引的位置

 

 

4.2 配置一个私服 (远程仓库)

maven 的中央仓库不在国内 在国外 所以当你本地没有需要的jar包时 在中央仓库 获取有时候会很慢 ,那我们就配置一个国内的远程仓库地址

我以阿里仓库 配置,阿里远程仓库足以满足我们使用 填写如下内容 保存即可

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

位置如下图

 

 

阿里私服配置

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

 

posted @ 2021-01-31 08:09  钟鼎山林  阅读(339)  评论(0编辑  收藏  举报