maven入门学习
来源:互联网 发布:上市公司研发费用数据 编辑:程序博客网 时间:2024/05/20 17:41
由于总是上传不成功,所以上传到了我的博客园:
http://www.cnblogs.com/mapc/p/5400868.html
=====================================
一,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项目
- Maven学习总结----Maven入门
- Maven 入门学习
- Maven学习入门
- maven入门学习
- Maven入门学习
- Maven入门学习
- Maven入门学习
- Maven学习:入门介绍
- Maven 学习 - 入门
- maven入门学习
- Maven入门学习
- maven入门学习
- Maven 入门学习
- Maven 入门学习.md
- Maven 入门学习
- Maven入门学习
- Maven入门与学习
- Maven入门学习
- extern "C"
- JVM内存分配以及存储总结
- Mac OSX 10.9搭建nginx+mysql+php-fpm环境
- cocos2d-js 中scrollview详解
- 深入理解按位异或运算符
- maven入门学习
- setter方法和getter方法
- zookeeper-3.4.8 集群安装
- HDU-1014
- iOS地图开发-基本使用
- c/c++的|、||、&、&&、异或、~、!运算
- 使用 matlab 数字图像处理(七)—— 频率域处理
- html页面转成jsp页面之后样式变化的问题解决方法
- 关于struts2 与Ajax整合的版本问题之模型驱动,属性驱动