学习的点点滴滴

Email : 107311278@qq.com
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

maven与maven聚合项目

Posted on 2019-09-14 16:59  v薛定谔的猫v  阅读(150)  评论(0)    收藏  举报

maven与maven聚合项目

一、Maven简介

Maven是一个跨平台的项目管理工具。作为Apache组织的一个颇为成功的开源项目,其主要服务于基于Java平台的项目创建,依赖管理和项目信息管理。maven自身是纯java开发的,可以使用maven对java项目进行构建,现在新出一个gradle更加友好json格式,兼容maven配置。

二、为啥要用这个?

用maven之前项目结构是这样:


 
微信截图_20190320105920.png

jar包都是从官网上下载下来然后放到lib文件夹中,这样有很多不好的地方和隐患。
一,手动下载jar费时费力
二,jar包版本不同引发版本冲突,使用maven可以统一管理

maven聚合项目的好处

一,多模块,职责更清晰
二,可以相互依赖,
三,独立