
Maven-基本概念
应运而生,Ant可以实现跨平台的使用,但是像Make一样仍然需要维护一个build.xml脚本用于构建项目,但是不同项目的build.xml是有诸多重复的——这意味着我们在做一些重复的工作。Maven的依赖管理在一定程序上解决了版本冲突的问题。在我们编写完代码后,我们会编译、测试、打包、部署我们的代码,这个过程就是构建项目——个人理解就是把我们。在Maven诞生之前,开发者需要手动去下载需要的jar包并添加到类路径下。作为构建工具,但是Make工具与操作系统关联,于是该工具难以实现跨平台的使用。