1、路径最短优先原则
一个项目Demo依赖了两个jar包,其中A-B-C-X(1.0),A-D-X(2.0)。由于X(2.0)路径最短,所以项目使用的是X(2.0)。
2、pom文件中申明顺序优先
如果A-B-X(1.0)和A-C-X(2.0)这样的路径长度一样怎么办呢?这样的情况下,Maven会根据pom文件声明的顺序加载,如果先声明了B,后声明了C,那就最后的依赖会是X(1.0)。
3、覆写优先
子pom内声明的优先于父pom中的依赖。
Maven依赖原则
最新推荐文章于 2025-03-20 10:30:00 发布

1093

被折叠的 条评论
为什么被折叠?



