分享人:李亚衡
1.背景介绍
2.知识剖析
3.常见问题
4.解决方案
5.代码实战
6.扩展思考
7.参考文献
8.更多讨论
什么是Maven
Maven和别的项目管理软件(Ant)的区别
Maven命令
我们用来操作Maven的指令
初级阶段除了今天要讲的还有比较常用的比如test,compile,version等等
Maven的约定优于配置的思想
maven的配置文件看上去很复杂,其实只需要根据项目的实际需求,设置个别的几个配置项而已。 它有自己的一套默认配置,比如项目目录模板(src/main/java) 我们不需要去修改这些约定内容。这就是所谓的“约定优于配置”
mvn clean:清理项目建的临时文件,一般是模块下的target目录
mvn package:打包到本项目,一般是在项目target目录下
maven install:打包会安装到本地的maven仓库中
maven deploy:将打包的文件发布到远程(如服务器)参考,提供其他人员进行下载依赖
Maven项目目录构造的问题
打包war包时install报错找不到web.xml文件
手动导入依赖Jar包和用pom导入依赖Jar的区别
Maven 各命令执行流程解析和说明
http://blog.csdn.net/jun55xiu/article/details/22175505
深入理解maven及应用
http://blog.csdn.net/chaofanwei/article/details/36197183
MAVEN项目标准目录结构
http://blog.csdn.net/lengyue_wy/article/details/6718637
欢迎大家讨论