标签:
一,maven基础命令
二,坐标,构件与仓库
1,坐标与构件
groupId:公司网址反写+项目名
artifactId:项目名-模块名
2,仓库
本地仓库
远程全球中央仓库:
3,镜像仓库
Settings.xml中<mirror>进行修改
4,更改本地默认仓库路径
三,在eclipse中安装maven插件
第一步:修改eclipse.ini


第二步:修改使用的JDK


第三部:修改使用本地的maven插件


测试:
(1)创建maven项目

(2)快速自动构建项目

(3)创建项目包


编译:


打包等测试也一样
四,maven生命周期和插件
项目构建过程:

生命周期:





mavan中很多命令,都是集成各个插件来实现的,apache.maven官网提供很多maven各个生命周期所需要的插件。
使用插件举例:
使用maven的resource插件,此插件就是在package打包期间,把项目源码打包成jar。


五,pom.xml解析


六,依赖
范围



修改eclipse默认的JRE

依赖传递:A-B,B-C,那么编译A时C也会被加入到C的路径中,可以用excusion解除这个间接依赖。
聚合

继承


从父pom继承了junit的具体信息
七,使用maven构造web项目

Junit改成4.10


检查class文件输出路径:

把maven项目转化为web项目:

修改项目部署时的配置:

添加jetty插件:

然后maven build中jetty:run运行web项目

标签:
原文地址:http://blog.csdn.net/duchao123duchao/article/details/51172849