
当前项目有个包,是通过另外一个包带出来了,但是另外一个包里的版本是 4.2.26 ,但是当前项目现实的是 4.2.8 ,在 eclipse 里看 dependency hierarchy 显示 xxx 4.2.8 (managed from 4.2.26), 这个有啥办法知道这个低版本的 4.2.8 是哪里来的,我其实想要的是 4.2.26 这个版本。
1 humpy 2022 年 8 月 15 日 要看依赖哪来的: mvn dependency:tree 要实现你的目的: 在当前项目 pom.xml 里的 dependencyManagement 里声明这个 4.2.26 版本的依赖 |
2 LeegoYih 2022 年 8 月 15 日 idea 插件 Maven Helper |
3 mgcnrx11 2022 年 8 月 15 日 说明还有一个包依赖了 4.2.8 版,并且依赖的传递性路径更短,或者它的顺序在 pom 里面更靠前 |
4 jaoyina OP 找到了,原来是 parent spring boot starter parent 这里面有个低版本,我看看怎么去掉。 |
5 fengpan567 2022 年 8 月 15 日 dependencyManagement 里设定版本号 |
6 jaoyina OP @fengpan567 谢谢,这个可以。parent 带进来的不能直接排除。 |