目录
1. Maven的安装
2.配置本地仓库
3.IDEA上面集成Maven
4.第一个Maven程序
1. Maven的安装
步骤一:解压软件包
软件百度网盘连接:
链接:https://pan.baidu.com/s/1mjBrIjn0Or9PzrcWCEreAg
提取码:mozv
解压到自己设置的目录中去,其中第二个是源码文件,共有需要的人参考,我们需要解压第三个安装包文件。
步骤二:配置环境变量
在电脑高级系统设置里面选择 环境变量,在系统变量里面添加Maven变量,参考如下,注意要替换成自己的文件夹目录。
然后再点击系统变量里的Path选项,在里面新建Maven环境变量,参考如下
至此,安装完毕。下面检查一下是否安装正确
(1)按Win +r,进入电脑运行模式;
(2)在打开里面输入:cmd
(3)在管理员窗口输入 mvn -v
C:\Users\Administrator>mvn -v
显示如下信息则安装成功
2.配置本地仓库
Maven默认的本地仓库:~\.m2\repository目录。
说明:~表示当前用户的家目录。
步骤一:修改核心配置文件
参考下面路径打开配置文件
解压目录D:\apache-maven-3.2.2\conf\settings.xml
要修改的部分如下图参考
提示:新建的本地仓库刚开始什么也没有,当你使用的时候,maven会先访问本地仓库寻找所需要的依赖,如果没有,会向上在中央仓库搜索如果找到就下载到本地仓库中,刚开始使用的时候经常需要下载,因此给出下面一些常用的依赖,可直接复制到你的本地仓库文件夹中。
常用依赖仓库百度网盘链接如下:
步骤二:配置阿里云镜像(下载速度快)
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>参考如下
3.IDEA上面集成Maven
依次点击File---settings参照下图进行配置
说明
- Maven home directory:可以指定本地 Maven 的安装目录所在,因为我已经配置了M2_HOME系统参数,所以直接这样配置IntelliJ IDEA是可以找到的。但是假如你没有配置的话,这里可以选择你的Maven安装目录。此外,这里不建议使用IDEA默认的。
- User settings file / Local repository:我们还可以指定 Maven 的 settings.xml 位置和本地仓库位置。
4.第一个Maven程序
1)创建Project
2)创建一个空的Project
3)创建一个空的Project
4)创建一个module
5)右键→new Module→Maven
6)点击Next,配置坐标
7)点击Next,给Module命名
目录结构及说明
- main目录用于存放主程序。
- java目录用于存放源代码文件。
- resources目录用于存放配置文件和资源文件。
- test目录用于存放测试程序。
4)配置Maven的核心配置文件pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http:///POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http:///POM/4.0.0 http:///xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.atguigu.maven</groupId>
<artifactId>Hello</artifactId>
<version>1.0-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.0</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>5)编写主代码
在src/main/java目录下新建文件Hello.java
public class Hello {
public String sayHello(String name){
return "Hello "+name+"!";
}
}6)编写测试代码
在/src/test/java目录下新建测试文件HelloTest.java
import org.junit.Test;
public class HelloTest {
@Test
public void testHello(){
Hello hello = new Hello();
String maven = hello.sayHello("Maven");
System.out.println(maven);
}
}运行HelloTest.java文件,结果如下

































