场景: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为主呢
4 回答1.3k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答721 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.7k 阅读
2 回答1.3k 阅读
maven依赖原则总结起来就两条:路径最短,申明顺序其次。
哪个先放在前面,就用哪个