一、浅谈maven理解

- maven为我们解决了什么?

  1. maven为我们解决了原始项目中jar包过多不好管理的问题。众所周知,在原始项目中,就拿文件上传来说,我们做一个文件上传功能需要导入两个jar包,这样就会导致本来我们体量不大的一个项目,因为导入过多的依赖导致我们的项目过大。
  2. maven为我们解决了依赖冲突的问题,这类问题在之前的原始项目中应该大多数人都遇到过,依赖版本问题导致的依赖冲突,项目一跑就报错,然后把自己找问题还找不到,在这里耗费大量时间发现错误不在自己,可以说让人恨的牙痒痒
  3. 开发环境不一致的问题,不知道大家在开发中有没有关注过开发环境的目录结构,像idea他的目录结构是-src -resourse,而eclipse的目录结构是-src -META-INF的结构,这不同的开发环境在协同开发的时候,是不是就会出现因为环境不一致而导致的问题。虽然强制要求使用同一种开发工具,但是问题还是存在,只不过被规避了而已。
    以上就是我在学习中对于maven的一些理解,有不足的还望各位大佬补充一下,当然现在有比maven更加强大的工具,像gradle啊之类的。但是学习嘛,得从底层走起对吧,下节我们来一起学关于maven的安装和使用。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值