懂maven的大佬来看一下

wildyy 2018-09-03 04:28:14
假如有个jar引用的是spring-bean1.1.1,那么我的pom里定义这个jar包,spring-bean1.1.1会被引用进来,项目里就是用的spring-bean1.1.1。
现在另一个jar包引用的是spring-bean1.1.2或者是其他的版本,我的pom里也加上这个jar,那么最终spring-bean的版本哪个会被使用,还是说两个都会被导入而引起类冲突
...全文
455 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
幽饮烛 2018-09-05
  • 打赏
  • 举报
回复
在没锁定版本的情况下,看pom.xml顺序,哪个先读到用哪个。
傅九爷 2018-09-05
  • 打赏
  • 举报
回复
高版本覆盖低版本
lifewell1 2018-09-05
  • 打赏
  • 举报
回复
冲突 建议使用同一版本 ,不需要高版本 合适就好 ,一般选择都是统一版本
wildyy 2018-09-03
  • 打赏
  • 举报
回复
引用 1 楼 v2020877 的回复:
后者会覆盖前者的
https://blog.csdn.net/v2020877/article/details/82056458

那maven选择版本的策略是什么,是选择高版本的吗,同一个jar,不同的版本被依赖,如何确定是哪个版本
与神同行300年 2018-09-03
  • 打赏
  • 举报
回复
后者会覆盖前者的
https://blog.csdn.net/v2020877/article/details/82056458

50,530

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧