idea maven 真是迷一样的东西,下载的版本不正确

2020-03-12 18:17:47 +08:00
 muziling
org.elasticsearch.client:elasticsearch-rest-high-level-client:7.3.2
正常依赖的都是 7.3.2 的版本,但我删缓存,maven clean , reimport,pom.xml 只保留这个依赖等手段都试了,始终下载的是 6.8.4 的版本,start.spring.io 新建一个 kotlin 工程然后变成下载 6.8.6, 就是不会下载 7.3.2
org.elasticsearch:elasticsearch:6.8.4
org.elasticsearch.client:elasticsearch-rest-client:6.8.4
org.elasticsearch.plugin:parent-join-client:7.3.2
org.elasticsearch.plugin:aggs-matrix-stats-client:7.3.2
org.elasticsearch.plugin:rank-eval-client:7.3.2
org.elasticsearch.plugin:lang-mustache-client:7.3.2
2823 次点击
所在节点    Java
5 条回复
wangsongyan
2020-03-12 18:22:42 +08:00
看你贴的 artifactId 都不一致
jingege
2020-03-12 18:56:55 +08:00
感觉是你其他依赖的包里有间接依赖了低版本,导致 maven 最后下载了低版本
jingege
2020-03-12 18:57:16 +08:00
用 mvn dependency tree 试试
Aresxue
2020-03-13 10:48:18 +08:00
不一定是 maven 的问题,也有可能是 idea 的问题,把 idea 工程的依赖全部删除, 然后重新拉取。再不行再考虑 maven 的问题, 用 mvn dependency tree > tree.txt 分析下依赖, 看是否有 jar 包对它有间接依赖, 有的话就排除掉
baozijun
2020-03-18 10:28:37 +08:00
使用(idea 上的) maven dependency helper 插件 查看一下依赖

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/652264

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX