maven的依赖 如果没有优先声明,且依赖路径相同,两个版本不同则如何决定使用哪个?

maven的依赖原则主要给出了两个原则,即最短路径原则和优先声明原则,如果没有优先声明,且路径相同,两个版本不同则如何决定使用哪个?

阅读 2.4k
2 个回答

没有优先声明??这样?

<dependency>                                     <dependency>
    <groupId>com.companyname.groupname</groupId>     <groupId>com.companyname.groupname</groupId>
    <artifactId>App-Data-lib</artifactId>             <artifactId>App-Data-lib</artifactId>
    <version>1.0</version>                             <version>2.0</version>
</dependency>                                     </dependency>

这样也有优先级啊

不可能出现没有优先级啊,你肯定会有个先后声明顺序

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题