Java Maven:(一)Maven 简介
Maven 简介1.什么是 Maven2.Maven 的作用1.什么是 Maven目前无论使用 IDEA 还是 Eclipse 等其他 IDE,使用里面 ANT 工具。ANT 工具帮助我们进行编译,打包运行等工作Apache 基于 ANT 进行了升级,研发出了全新的自动化构建工具 Maven。(知道:ANT 有的功能 MAVEN 都有,只是使用起来更加方便了)Maven 工具基于 POM(Proj
·
Maven 简介
1.什么是 Maven
- 目前无论使用 IDEA 还是 Eclipse 等其他 IDE,使用里面 ANT 工具。ANT 工具帮助我们进行编译,打包运行等工作
- Apache 基于 ANT 进行了升级,研发出了全新的自动化构建工具 Maven。(知道:ANT 有的功能 MAVEN 都有,只是使用起来更加方便了)
- Maven 工具基于 POM(Project Object Model,项目对象模型)模式实现的。在 Maven 中每个项目都相当于是一个对象,对象(项目)和对象(项目)之间是有关系的。关系包含了:依赖、继承、聚合,实现 Maven 项目可以更加方便的实现导 jar 包、拆分项目等效果
- Maven 是跨平台的,这意味着无论是在 Windows 上,还是在 Linux 或者 Mac 上,都可以使用同样的命令
- Maven 还有一个优点,它能帮助我们标准化构建过程。在 Maven 之前,十个项目可能有十种构建方式。有了 Maven 之后,所有项目的构建命令都是标准化
- Maven 还为全世界的 Java 开发者提供了一个免费的中央仓库,在其中几乎可以找到任何的流行开源类库
2.Maven 的作用
- Maven 统一集中管理好所有的依赖包,不需要程序员再去寻找。对应第三方组件用到的共同 jar,Maven 自动解决重复和冲突问题
- Maven 作为一个开放的架构,提供了公共接口,方便同第三方插件集成。程序员可以将自己需要的插件,动态地集成到 Maven,从而扩展新的管理功能
- Maven 可以统一每个项目的构建过程,实现不同项目的兼容性管理
更多推荐
已为社区贡献2条内容
所有评论(0)