> 文档中心 > Maven笔记

Maven笔记

Maven笔记

  • 1. Maven介绍
  • 2. 下载
  • 3. 安装
  • 4. 配置环境变量
  • 6. 依赖查询
  • 5. 修改远程镜像仓库地址
  • 6. 修改本地仓库存储路径
  • 7. idea中Maven配置
  • 8. POM.xml详解

1. Maven介绍

  • Maven的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM)
  • POM(Project Object Model):项目对象模型

作用:

  • 项目构建:提供标准的、跨平台的自动化项目构建方式
  • 依赖管理:方便快捷的管理项目依赖的资源(jar包),避免资源间的版本冲突问题
  • 统一开发结构:提供标准的、统一的项目结构

2. 下载

官网http://maven.apache.org/
下载地址http://maven.apache.org/download.cgi
在这里插入图片描述

3. 安装

解压即可。
在这里插入图片描述
在这里插入图片描述

4. 配置环境变量

需要用到的变量:
变量名:MAVEN_HOME
变量值:C:\devtools\apache-maven-3.6.3
在path中添加:%MAVEN_HOME%\bin

此电脑右键——>属性——>高级系统设置——>高级——>环境变量
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
Win+r输入cmd回车,再输入

mvn -v

在这里插入图片描述
配置成功!

6. 依赖查询

搜索第三方依赖网址:https://mvnrepository.com/

Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。
在这里插入图片描述

5. 修改远程镜像仓库地址

找到打开以下位置,以记事本或者EditPlus等相关编辑软件打开settings.xml文件
在这里插入图片描述
找到以下位置,并粘贴阿里云远程仓库即可

    <mirror>      <id>aliyun</id>      <mirrorOf>*</mirrorOf>      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>    </mirror>

在这里插入图片描述
配置完成可以提高下载jar包的速度。

6. 修改本地仓库存储路径

用得越久越大,后期几个G可以给c盘解解压。
找到打开以下位置,以记事本或者EditPlus等相关编辑软件打开settings.xml文件
在这里插入图片描述
这里以D盘下的repository为例,根据自己需要修改,找到这个位置并添加

<localRepository>D:\repository</localRepository>

在这里插入图片描述

7. idea中Maven配置

在这里插入图片描述
在这里插入图片描述
如果右侧没有Maven选项,找到以下位置点击即可
在这里插入图片描述
或者
在这里插入图片描述

8. POM.xml详解

Maven笔记 与50位技术专家面对面 Maven笔记 20年技术见证,附赠技术全景图