目录
Maven jar包有依赖传递性/为什么我们需要 spring-boot-maven-plugin?
Maven概念:
Maven(简称POM)是一个 项目管理工具。项目的创建、运行、打包、测试等都是Maven完成的
Maven jar包有依赖传递性/为什么我们需要 spring-boot-maven-plugin?
1、为什么需要依赖传递性?
以前的开发 jar包文件都是由程序员一个一个的手动添加!!!造成了 jar包文件之间可能会产生冲突!!!
使用maven, 可以很大的程度上解决 jar包依赖的版本冲突问题。因为官网在开发时,已经将版本的问题进行了测试.
2、依赖传递性的实现/原理 ---面试
1. 用户添加jar包时,maven工具会根据jar包的坐标,去本地仓库中查找指定的jar包文件.
2. 找到jar包并且实现了jar包文件的依赖.
3. 同时加载当前jar包本地仓库目录下的pom文件,通