概述
Maven依赖四个原则
-
排除原则(常用)
<exclusions> <exclusion> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.42</version> </exclusion> </exclusions>
-
版本号限定原则(常用)
<!-- 标记版本号 --> <!--添加属性--> <properties> <mysql.version>5.1.42</mysql.version> </properties> <!--02版本锁定--> <dependencyManagement> <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>${mysql.version}</version> </dependency> </dependencies> </dependencyManagement> <!-- 依赖管理 --> <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> </dependencies>
-
路径就近原则(基本不用)
-
第一声明优先原则(基本不用)
传递依赖对依赖范围的影响
A项目直接依赖 B项目 (最左边一列 A和B的依赖范围)
B项目直接依赖C 项目 (最上面一行B和C的依赖范围)
交叉点A和C的依赖范围
最后
以上就是无聊煎蛋为你收集整理的Maven依赖Maven依赖四个原则传递依赖对依赖范围的影响的全部内容,希望文章能够帮你解决Maven依赖Maven依赖四个原则传递依赖对依赖范围的影响所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复