1、安装,windows环境下
-(1)下载:maven官网下载,http://maven.apache.org/download.cgi
-(2)安装:将下载的压缩包,解压缩在maven文件夹下
-(3)配置环境变量:选择“高级系统设置”-“高级”-“环境变量”,配置环境变量,并添加到系统变量。
-(4)测试配置:打开cmd,输入mvn -version,显示maven相关信息即为安装成功。
2、配置本地仓库
修改目录conf下settings.xml文件,<\localRepository>D:\Server\Repositories<\/localRepository>,本地仓库的文件必须存在。
然后讲settings.xml复制到本地仓库的根目录下。
3、创建项目骨架
3.1创建流程
用maven命令创建最基本的maven项目,首先进入需要创建项目的根目录,输入命令mvn archetype:generate,首次运行时mvn会从远程“中央仓库”下载一些必须的文件到本地仓库(时间有点久),接着根据提示输入groupId,artifactId,version,package等信息,最后可以得到创建成功的信息。
3.2项目目录结构
src\main\java:存放源代码
src\main\test:存放单元测试代码
src\target:用于存放编译、打包后的输出文件
MavenProjectRoot(项目根目录)
|----src
| |----main
| | |----java ——存放项目的.java文件
| | |----resources——存放项目资源文件,如配置文件
| |----test
| | |----java ——存放所有测试a文件,如JUnit测试类
| | |----resources ——存放项目资源文件,如配置文件
|----target ——项目输出位置
|----pom.xml ----用于标识该项目是一个Maven项目
3.3编译项目
1、进入项目根目录,输入命令mvn clean compile,编译成功会显示build success。clean命令的作用是清除编译的目录taregt,compile命令则是进行编译
2、编译成功后在src目录下会有一个target目录,其中classes文件里保存这.class文件
3.4单元测试
命令 mvn clean test
3.5项目打包
通常我们会把java项目打包成jar包或war包,maven中打包的命令为
打包命令:mvn clean package
运行完后,会在target目录下生成jar包
注:从输出 可以发现,package前,会先执行compile,再执行test,最后才是package打包