场景:Project A 依赖一个 Project B, B是以jar的形式扔到nexus仓库的,启动B的jar是没有把它的依赖都打进去,只是打入了一个pom.xml
,之后A通过<dependency>标签引入B,如果此时 A B两个pom.xml文件中都有一个相同的依赖,但是版本不同,此时会以哪个pom.xml为主呢
场景:Project A 依赖一个 Project B, B是以jar的形式扔到nexus仓库的,启动B的jar是没有把它的依赖都打进去,只是打入了一个pom.xml
,之后A通过<dependency>标签引入B,如果此时 A B两个pom.xml文件中都有一个相同的依赖,但是版本不同,此时会以哪个pom.xml为主呢
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
maven依赖原则总结起来就两条:路径最短,申明顺序其次。
哪个先放在前面,就用哪个