背景
现在几乎Maven已经成为了所有Java开源项目的标配,Struts、Hibernate、 Ehcache等知名的开源项目都使用Maven进行管理。国内也有越来越多的知名的软件公司开始使用Maven管理他们的项目,如阿里巴巴和淘宝。
struts2-core-2.3.14.2.jar\META-INF\maven\org.apache.struts\struts2-core\pom.xml
hibernate3.jar\ hibernate-distribution-3.5.6-Final.pom
Maven——这一Java社区事实标准的项目管理工具,能帮你从琐碎的手工劳动中解脱出来,帮你规范整个组织的构建系统。不仅如此,它还有依赖管理、自动生成项目站点等超酷的特性。每天都有数以万计的开发者在访问中央仓库以获取他们需要的依赖。
说明:
1、自动构建:
傻瓜化、高度自动化、一步构件
傻瓜化、高度自动化、一步构件
傻瓜化、高度自动化、一步构件
2、依赖管理:
自动下载相关的jar包,统一依赖管理
3、后续分章节讲解:
l 为什么要使用 Maven
l Maven 安装与配置
l 第一 个 Maven 项目
l 第二个 Maven 项目
l Maven 相关概念介绍
l Maven 与 Eclipse/ MyEclipse 整合
l 建立 Maven 私服 -Nexus
l 部署构建至 Nexus