Maven基本概念与安装配置

分手后的思念是犯贱 2024-04-23 20:02 210阅读 0赞

前两天一不小心给电脑系统搞崩溃了,于是就重新装了下系统,顺便记录下 maven 的安装配置。

基本概念

  • 仓库:用于存储资源,包括各种 jar 包,包括本地仓库和中央仓库(远程仓库),当我们通过计算机从本地仓库中拿东西的时候,如果有,就直接给你;没有就去中央仓库获取。
  • 本地仓库:自己电脑上存储资源的仓库。
  • 远程仓库:

    • 私服仓库:公司或部门存储资源的仓库,从中央仓库获取资源。
    • 中央仓库:maven 团队维护的,用于存储所有资源的仓库。
  • 坐标:maven 用于描述仓库中资源所在的位置。
  • 坐标主要组成:

    • groupId:定义当前 maven 项目隶属组织的名称
    • artifafactId:定义当前 maven 项目的名称
    • version:定义当前 maven 项目的版本号

安装配置
先到官网上下载 maven,https://maven.apache.org/download.cgi

  1. 下载好 maven 后,选择好路径,直接解压,解压即安装。
  2. 下面是安装好的 maven 的目录
    在这里插入图片描述

    • bin – 对应的是 maven 的核心运行文件;
    • boot – 对应的是 maven 的类加载器;
    • conf – 对应的是 maven 的核心配置;
    • lib – 对应的是 maven 依赖的 jar 包。
  3. 对 Maven 环境变量进行配置

    • 由于 maven 依赖 Java,所以要配置 JAVA_HOME(在安装jdk的时候就已经自己配置完成)
    • 设置 maven 自身的运行环境,需要配置 MAVNE_HOME

    1)鼠标右键点击此电脑,选择属性,点击高级系统设置,在系统变量里新建MAVNE_HOME,变量值为 maven 的安装目录。eg.
    在这里插入图片描述

    2)在系统变量里找到 Path ,双击进入新建,%MAVEN_HOME%\bin

    3)添加完成后一路确定即可。

    • 最后测试环境配置结果,在命令行窗口中输入 mvn

在这里插入图片描述

出现上图所示,说明maven已经配置好了,但是命令执行的有问题。

  • 输入 mvn 运行后会在 C 盘用户目录下生成一个 .m2 的文件夹,里面有一个 repository 文件夹,这就是本地仓库。

在这里插入图片描述

  • 但是放在C盘随着后面下载的东西越来越多,可能会导致系统盘崩溃,所以这里我在D盘创建了一个 maven 文件夹,在里面创建一个 repository 目录,之后将它配置为自己的本地仓库。

在这里插入图片描述

  1. 打开 maven 目录下的 conf,对 settings.xml 中的本地仓库进行配置(资源下载的位置)

    • 打开后在 localRepository 注释下可以看到 Default: ${user.home}/.m2/repository,这也就是为什么之前会在C盘的用户目录下生成一个 .m2 的文件夹。

    默认位置: Default: ${user.home}/.m2/repository

在这里插入图片描述

  • 接下来修改 localRepository 的具体位置,就是之前在D盘下创建的 repository 目录所在的路径

    自定义位置: /path/to/local/repo

在这里插入图片描述

  1. 接着对远程仓库(资源的来源)进行配置,这里使用阿里云镜像仓库

    • 在 settings.xml 中找到 下的 mirrors 标签,加入以下配置




    nexus-aliyun

    central

    Nexus aliyun

    http://maven.aliyun.com/nexus/content/groups/public

在这里插入图片描述

  1. 修改完以上配置后,打开 IDEA,对 maven 进行设置。
    ● 点击 File,选择Settings,然后在搜做框里搜索 maven

在这里插入图片描述
在这里插入图片描述

● 分别对 Maven home path,User settings file,Local repository 进行设置
○ Maven home path:你 maven 的安装目录
○ User settings file:点击 Override,选择 maven 的安装目录下 conf 目录下的配置文件 settings.xml
○ Local repository:点击 Override,选择你新建的本地仓库的位置
在这里插入图片描述

● 最后点击 Apply,再点击Ok即可。

发表评论

表情:
评论列表 (有 0 条评论,210人围观)

还没有评论,来说两句吧...

相关阅读

    相关 maven基本概念

    一、Maven的概念: Maven是基于项目对象模型(POM project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件