V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yema50  ›  全部回复第 24 页 / 共 26 页
回复总数  515
1 ... 16  17  18  19  20  21  22  23  24  25 ... 26  
2020 年 8 月 13 日
回复了 yema50 创建的主题 Java [maven 传递依赖问题请教]
@qwerthhusn 应该是如果有两个不同版本,并且路径深度一致, 会使用先找到的, 所以会出现根据定义的位置的先后 决定使用哪一个
2020 年 8 月 13 日
回复了 yema50 创建的主题 Java [maven 传递依赖问题请教]
@312ybj 是的老哥, 我之前在微信群里问过。解决办法是在 moduleB 里显示引入了想要的版本, 但是对这个问题的原因有点没弄懂,所以又来问了一次 哈哈
2020 年 8 月 13 日
回复了 yema50 创建的主题 Java [maven 传递依赖问题请教]
@AlbertChen 感谢老哥回复。 看了 8 楼大佬的回复,我感觉是我理解错了。moduleB 里没有显示引入 es 依赖, 所以 es 依赖树会是 moduleB -> moduleA -> es 3.2.6. 因为 moduleB 里有间接引入 autoconfigure 的依赖,autoconfigure 里定义了 3.1.5 的 es 依赖但是设置了 optional 为 true, 所以其实这个 autoconfigure 里的依赖并不会传递到 moduleB 里吗?如果 autoconfigure 这个依赖传递进了 moduleB, 按照就近原则应该是 moduleB -> moduleA -> es326 路径更短
2020 年 8 月 12 日
回复了 yema50 创建的主题 Java [maven 传递依赖问题请教]
@bianjp 感谢回复。 但是我也尝试过在项目 A 里写 dependencyManagement 来限定 es 的版本号,貌似不起作用
2020 年 8 月 12 日
回复了 yema50 创建的主题 Java [maven 传递依赖问题请教]
@goldpumpkin 嗯,其它依赖里没有的,通过依赖树看过
2020 年 8 月 12 日
回复了 yema50 创建的主题 Java [maven 传递依赖问题请教]
现在是真心想搞懂这个问题处在哪个地方
2020 年 8 月 12 日
回复了 yema50 创建的主题 Java [maven 传递依赖问题请教]
@hejawy 嗯,装了 maven helper 插件,在项目 B 里查看 es 依赖来自于项目 A,并且版本是 3.1.5, 然后在项目 A 里查看确实是 3.2.6 。 目前是在 B 项目里显式指定了版本,但因为 A 其实是个公共模块, 所以希望能通过继承使用 A 里面的依赖
2020 年 8 月 11 日
回复了 JeremyTan 创建的主题 职场话题 今年裸辞找工作有感
膜拜
这手工赞啊~
2020 年 7 月 31 日
回复了 overthemoon 创建的主题 职场话题 有点迷茫,不知道去哪个城市打拼
@farmer01 大佬带我
@yang957862615 可以的
1 ... 16  17  18  19  20  21  22  23  24  25 ... 26  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5034 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 06:20 · PVG 14:20 · LAX 22:20 · JFK 01:20
♥ Do have faith in what you're doing.