目录
1、maven 安装步骤
(1)从 Apache 官网下载 maven 压缩包
(2)解压 maven 压缩包,即可使用
(3)配置 maven 环境变量,方便全局使用
(3)检测是否安装配置成功
2、Maven 使用详解
(1)修改 setting.xml 配置文件
(2)使用 pom.xml 文件
(3)如何创建私有 Maven 仓库和上传 jar 包到私有仓库?
Maven 中央仓库:https://mvnrepository.com/
Maven 通常用来作为 Java 项目的版本控制和管理工具,它的核心是插件,它是一个插件执行框架,所有的功能都是由插件完成的。
1、maven 安装步骤
(1)从 Apache 官网下载 maven 压缩包
apache 官网下载地址: Maven – Download Apache Maven
下载相关二进制文件:
(2)解压 maven 压缩包,即可使用
前提:Maven 是一个 Java 工具,因此必须安装 Java 才能继续。
注意:maven 的安装需要依赖 jdk 的安装,所以必须先安装完成 jdk 且配置好 jdk 环境变量后在进行 maven 的安装!!!
maven 的安装很简单,就是直接解压文件就行了(当然了,前提是你下载的是 zip 压缩包格式),如下图,就是解压后的压缩文件内容:// 只需要解压,就这么简单
(3)配置 maven 环境变量,方便全局使用
打开我的电脑属性,新增 MAVEN_HOME 环境变量,这里 MAVEN_HOME 环境变量的值是 maven 文件解压的目录:// 就跟配置 Java 环境变量一样
找到 Path 变量,配置系统环境变量,在该系统环境变量中新增环境变量的值:
新增环境变量的值如下图:
环境变量 path 的作用:
提供 windows 命令行中指令的可执行文件路径,当我们在命令行中键入指令时,根据环境变量中的 path 值,找到对应的指令可执行文件进行执行。
简单的说就是配置在 path 中的目录参数,在命令行中的任何目录下都可以使用。
(3)检测是否安装配置成功
cmd ——> 打开 windows 黑窗口 ——> mvn -version 查看版本信息,如果出现以下信息,即表示 maven 已经安装成功:
2、Maven 使用详解
(1)修改 setting.xml 配置文件
配置本地仓库:在本地仓库随便新建一个文件目录,作为 maven 的本地仓库,maven 优先读取本地仓库中的 jar 包
配置 settings.xml 文件 ——>文件在安装目录的 apache-maven-3.6.3\conf 文件夹下
<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository
<localRepository>/path/to/local/repo</localRepository>
-->
<localRepository>E:\maven_repository</localRepository>
关于该文件的详细内容,请点击这里。
修改 maven 的原地址为阿里源:同样打开 conf 文件夹中的 setting.xml 文件,找到 </mirrors>,在</>上一行中加入下面这段代码即可,目的是为了加快 jar 包的下载速度,毕竟网络上,国内镜像比国外镜像要快
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
一般使用 IntelliJ IDEA ,都会自带 Maven,并不需要本地安装。IntelliJ IDEA 默认使用在 USER_HOME/.m2 路径下的 settings.xml 文件,该文件被设计成可以跨项目通用。
(2)使用 pom.xml 文件
Maven pom.xml 文件中标签特别多,但常用的就那么几个, 如果碰到不熟悉的,可以参考官方文档,描述得很少详细。Maven pom.xml 使用详情,请点击这里。// 最全的官方文档,方便查阅
Maven scope 作用域详解,点击这里。
(3)如何创建私有 Maven 仓库和上传 jar 包到私有仓库?
创建私有 Maven 仓库,百度下,内容特别多。这里提供一篇不错的文章做参考,点击这里。当然有时间我也会在这里进行补充。
至此,Maven 的简单安装和使用介绍完毕。