Maven初识(配置及认识)

初识Maven

Maven初识(配置及认识)Maven初识(配置及认识)Maven初识(配置及认识)
Maven初识(配置及认识)Maven初识(配置及认识)

Maven的作用

① 自动构建项目

② Jar包的依赖管理

③ 契约编程

Maven的安装与配置

1)下载Maven,并存放在本地磁盘(路径不要有空格或中文字符等)
maven资源:
链接:https://pan.baidu.com/s/1xNRNYhAR56LfnaIO36ICnQ
提取码:5trh

也可以从官方上下载maven
http://maven.apache.org/download.cgi

2)Maven 是基于 Java 的工具,首先需安装 JDK,并配置JDK的环境变量key为JAVA_HOME,值为JDK的安装路径
Maven初识(配置及认识)
3)配置maven的环境变量
Maven初识(配置及认识)
4)在path中配置引用
Maven初识(配置及认识)

更改本地仓库位置

默认的本地仓库位置是 C:\Users\liu.m2\repository

改为非系统盘路径:

1)在适当位置新建文件夹作为本地仓库,我的路径是 D:\openSource\maven_repository

2)复制 D:\openSource\apache-maven-3.3.9\conf\settings.xml 到 C:\Users\liu.m2

3)删除 C:\Users\liu.m2 下的 repository 文件夹

4)打开 C:\Users\liu.m2\settings.xml,在节点 settings 内添加子节点 D:\openSource\maven_repository 以定义本地仓库位置

本地仓库与远程仓库

Maven初识(配置及认识)

pom.xml分析

打开 C:\Users\liu\.m2\settings.xml,在节点 mirrors 内添加子节点
Maven初识(配置及认识)

Maven 常用命令

mvn compile:编译源代码

mvn test-compile:编译测试代码

mvn test:运行测试代码

mvn package:打包项目,打成jar包

mvn package -Dmaven.test.skip=true:只打包,不测试(注意等号两边不能有空格)

mvn install:将项目本身编译并打包到本地仓库

mvn clean:清除项目

mvn idea:idea:生成IDEA项目结构

mvn eclipse:eclipse:生成Eclipse项目结构

pom.xml

Maven初识(配置及认识)Maven初识(配置及认识)Maven初识(配置及认识)