## 下载maven
http://maven.apache.org/download.cgi
<br>
## 设置环境变量
1. 添加 bin 到 系统环境变量 M2_HOME
2. 把bin添加到path
<br>
## 快速新建项目
~~~bash
# 生成项目,文件夹名为app
mvn archetype:generate -DgroupId=app -DartifactId=app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
~~~
maven项目采用“约定优于配置”的原则,src/main/java约定用于存放源代码,src/main/test用于存放单元测试代码,src/target用于存放编译、打包后的输出文件。这是全世界maven项目的通用约定,请记住这些固定的目录结构。
<br>
## 编译项目
~~~bash
mvn clean compile
~~~
<br>
## 单元测试
~~~
mvn clean test
~~~
<br>
## 项目打包
~~~
mvn clean package
~~~
<br>
## 项目运行
~~~
mvn exec:exec
~~~
<br>