文章目录
maven 下载
下载对应平台的maven
安装
将下载的zip包解压到G盘develop目录下;(以windows平台为例) G:\develop\apache-maven-3.6.3
配置maven环境变量
新建系统变量:
变量名 :MEVEN_HOME;变量值:G:\develop\apache-maven-3.6.3;
编辑系统变量path:
- 测试:
Win + R 输入 cmd,执行 mvn -version;看到版本号等信息说明 maven 环境变量设置成功了
maven 命令
maven 的命令格式:mvn [plugin-name] : [goal-name]
命令代表的含义:执行 plugin-name 插件的 goal-name目标
命令 | 功能 | 描述 |
mvn clean | 清理 | 将项目根目录下 target 目录清理掉 |
mvn compile | 编译 | 将项目中 .java 文件编译为 .class 文件 |
mvn test | 单元测试 | 单元测试类名有要求 : xxxxTest.java; 将项目根目录下 src/test/java 目录下的单元测试类都会执行 |
mvn package | 打包 | web project -> war 包; java project -> jar 包 |
mvn install | 安装 | 解决本地多个项目公用一个jar包; 打包到本地仓库 |
maven 项目声明周期
maven 有三个标准生命周期:
生命周期 | 描述 | 命令 |
clean | 项目清理的处理 | clean |
default(或 build) | 项目部署的处理 | compile, test, package, install, deploy |
site | 项目站点文档创建的处理 | site |
每一个标准生命周期相互独立,互不影响。在一套生命周期内,执行后面的命令前面操作会自动执行