Maven学习笔记

     近日在学习maven,原本以为很简单,一天搞定的。结果学了一个星期,发觉其中大有奥妙。一时之间不能完全掌握,现在列个提纲记录下来,日后要深入使用的时候可以备查。

     学习的主要资料是maven definitive guide 中文版,这本书写的不错,翻译也还可以,有些地方稍显生硬,结合实践基本能够掌握。

     依照着书的目录,需要重点掌握的如下:

 

     生命周期 resources, compile, test-resources, test, package, install, deploy etc

     坐标 groupid, artifactid, version, packaging

     仓库 repository,远程仓库,本地仓库

     依赖管理 compile,runtime,provided 冲突解决,项目继承,多模块

 

     pom文件的结构,超级pom, 有效的pom

     了解profile

     了解属性和资源过滤

     仓库管理

     settings文件配置

 

     另外,assembly过于繁杂,有空再看,不影响对maven的掌握。对于maven插件的使用,可以参考maven的官网,不过上面的文档撰写水平比较糟糕,要花点精力反复阅读才能弄清。目前觉得比较实用的插件有jetty,cargo。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值