Maven知识 %Eclipse%

Posted krisone

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maven知识 %Eclipse%相关的知识,希望对你有一定的参考价值。

Maven

0 导言:

生产环境下开发不再是一个项目一个工程,而是每一个模块创建一个工程,而多个模块整合在一起就需要使用到像Maven这样的构建工具。

1 为什么需要Maven

Maven是干什么用的?这是很多同学在刚开始接触Maven时最大的问题。之所以会提出这个问题,是因为即使不使用Maven我们仍然可以进行B/S结构项目的开发。从表述层、业务逻辑层到持久化层再到数据库都有成熟的解决方案——不使用Maven我们一样可以开发项目啊?

目前的技术在开发中存在的问题

  1. 一个项目就是一个工程
    如果项目非常庞大,就不适合继续使用package来划分模块。最好是每一个模块对应一个工程,利于分工合作。 借助与Maven可以将一个工程拆分为多个工程。
  1. 项目中的jar包必须复制粘贴到WEB-INF/lib目录下。
    问题:同样的jar包文件重复出现在不同的项目工程中,会浪费存储空间,且工程显得臃肿。
    借助Maven,可以将jar包仅保存在“仓库”中,有需要的工程“引用”这个文件即可,并不需要真正复制导入。



以上是关于Maven知识 %Eclipse%的主要内容,如果未能解决你的问题,请参考以下文章

Maven 基础知识总结笔记

Maven 基础知识总结笔记

Maven那点事儿(Eclipse版)

Maven + Eclipse + Tomcat - 开启项目调试之旅(转载)

通过 Maven / Eclipse 导入 Spotify API 客户端库

eclipse下创建maven项目并部署到tomcat服务器(转)