Maven 翻译为"专家"、"内行",是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断(pom.xml)能管理一个项目的构建、报告和文档等步骤。
Maven 是一个跨平台的项目管理工具(因为是java写的),可以管理java项目,也可以管理其他语言的项目。
主要包含:
优点:
传统方式:
下载jar包,添加到项目中。项目中有大量的jar包,体积很大。
如果这个依赖本身依赖于其它库,还需要自行下载添加其它库,很麻烦。
有的依赖要求版本对应,可能会搞错版本。
maven:
依赖在仓库中,需要时会自动下载添加到项目中。项目体积小。
统一管理项目中的各种依赖,可管理版本。
项目构建流程:
常用的构建方式有2种:Ant、Maven。
Ant:
Maven:
原文:https://www.cnblogs.com/chy18883701161/p/12262318.html