一、Maven简介
Maven是一个项目管理工具,目前大部分企业在做Java项目时首选的项目构建,管理工具
二、下载
官网下载 :Maven – Download Apache Maven
三、安装
Maven安装比较简单,直接解压即可
配置环境变量(可选)
1、Mac系统
#打开配置文件
sudo vim ~/.bash_profile
# 配置内容
export MAVEN_HOME=/Users/macxiang/Java_File/apache-maven-3.9.9
export PATH=$PATH:$MAVEN_HOME/bin
#立即生效
source ~/.bash_profile
#验证
mvn -version
2、Windows系统
1、配置MAVEN_HOME环境变量,指向Maven文件夹
2、将Maven bin目录更新到PATH:%MAVEN_HOME%\bin;
3、验证: mvn -version
四、配置本地仓库
Mac系统
1、修改conf 目录下,打开 settings.xml 文件,指定Maven路径
查找localRepository字段
<!-- 本地仓库配置 -->
<localRepository>/Users/macxiang/Java_File/apache-maven-3.9.9/repository</localRepository>
2、将远程仓库地址配置为阿里云
注意层级关系<mirrors>和<mirror>
<mirrors>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>aliyun</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
</mirrors>
Windows系统
1、在 Maven 的安装目录下新建文件夹,用来当作 Maven 的本地仓库;
2、进入 conf 目录下,打开 settings.xml 文件(这是 Maven 的配置文件)
第一处:修改仓库指定路径,选择本地自定义目录
<localRepository>D:\Java\apache-maven-3.8.6\repository</localRepository>
第二处:将远程仓库地址配置为阿里云,可以提高下载速度
注意层级关系<mirrors>和<mirror>
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<name>Nexus aliyun</name>
<mirrorOf>*</mirrorOf>
<url>https://maven.aliyun.com/repository/central</url>
</mirror>
</mirrors>
配置idea指定路径(Mac\windows)
方式1:每次新建项目,重新指定Maven路径
方式2:每次新建项目,自动初始化指定Maven路径
五、配置项目pom.xml文件
需要注意的是,我本地jdk是1.8的所以对应testng版本是<version>6.14.3</version>不然会报错
<dependencies> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>7.10.0</version> <scope>test</scope> </dependency> </dependencies>
Maven中央仓库
官网地址: http://mvnrepository.com/
六、验证
1、运行代码,看是否报错
2、可以看到都下载了哪些包