Maven-自动化构建工具学习
为什么要用Maven
目的:进行依赖管理和生命周期管理
一、依赖管理:管理第三方jar包
每个项目不需要复制粘贴大量的jar包到WEB-INF,只需要维护一个jar包的引用,也就是“坐标”,实现代码重用
可以将当前jar包所依赖的jar包都导入,无需了解依赖的具体jar包。
jar包冲突,使用最短路径优先原则或者先声明优先原则解决。
二、生命周期:清理、编译、测试、报告、打包、部署
好处:
不需要粘贴大量jar包
大项目拆分,maven可以把一个项目拆成多个工程
不需要自己下载jar包
jar包版本统
原创
2021-10-11 21:48:13 ·
64 阅读 ·
0 评论