Maven有什么用?这是许多学生第一次接触Maven时最大的问题。提出这个问题的原因
因为即使不使用Maven,也可以开发B/S结构项目。从表现层、业务逻辑层到持久层。
在数据库中还有成熟的解决方案——不用Maven我们也能开发项目啊?
在此为大家纠正一个误区,Maven并非直接用于辅助编码,其战斗岗位并非上述各个层次。
从企业开发的实际需要来看,哪些方面是我们现有技术的不足。
为什么?
为何使用Maven?这有助于我们解决哪些问题?
(1)添加第三方jar包。
在今天的JavaEE开发领域,有很多第三方框架和工具可供我们使用。使用这些jar包最简单。
其方法是将其复制粘贴到WEB-INF/lib目录中。但这会导致每一次创建新项目都需要重复jar包。
制作到lib目录下,导致工作区内有大量重复的文件,使我们的工程显得非常臃肿。
使用Maven后,每个jar包本身只保存在当地仓库中,需要jar包的项目只需要坐标。
简单引用就行了。不仅大大节省了存储空间,使项目更加轻巧,而且避免了重复文件过多。