Maven的几大优势!

优势一:
之前项目导入jar,是通过copy方式导入项目中,而且还会存在jar之间的依赖和冲突,而maven解决了这些问题。

优势二:
jar 包管理,防止jar之间依赖起冲突 。小组之间建立个私服务,大家都用通用 的maven配置文件,不用自己手动去下载jar ,pom文件会自动管理下载好的jar包。

优势三:
使用Maven管理的Java 项目都有着相同的项目结构

  1. 有一个pom.xml 用于维护当前项目都用了那些jar包

  2. 所有的java代码都放在 src/main/java

  3. 所有的测试代码都放在src/test/java

在这里插入图片描述
优势四:
比如有多个项目,都不是maven项目,每个项目都有自己的jar包,而其中有些jar包是相同的。
而maven风格项目,首先把所有的jar包都放在"maven仓库“ 里,然后哪个项目需要用到这个jar包,只需要给出jar包的名称和版本号就行了,这样就实现了共享。

( 当项目非常大时,可借助Maven将一个大的项目拆分成多个小的工程,最好是一个模块对应一个工程,利于分工协作。互相进行调用即可。)

猜你喜欢

转载自blog.csdn.net/qq_37559253/article/details/88782923
今日推荐