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