国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Springboot es包版本異常解決方案

瀏覽:3日期:2023-05-28 08:52:21

在項(xiàng)目pom.xml中加入依賴(lài)

<dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-high-level-client</artifactId> <version>7.6.1</version></dependency><dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> <version>7.6.1</version></dependency>

發(fā)現(xiàn)項(xiàng)目總會(huì)拉下 6.4.3 的版本,并且項(xiàng)目中也會(huì)引用這個(gè)版本然后啟動(dòng)項(xiàng)目,還會(huì)發(fā)現(xiàn)找不到方法的異常

Springboot es包版本異常解決方案

Exception in thread 'main' java.lang.NoSuchMethodError: org.elasticsearch.client.Request.addParameters(Ljava/util/Map;)Vat org.elasticsearch.client.RequestConverters.index(RequestConverters.java:341)at org.elasticsearch.client.RestHighLevelClient.internalPerformRequest(RestHighLevelClient.java:1510)at org.elasticsearch.client.RestHighLevelClient.performRequest(RestHighLevelClient.java:1484)at org.elasticsearch.client.RestHighLevelClient.performRequestAndParseEntity(RestHighLevelClient.java:1454)at org.elasticsearch.client.RestHighLevelClient.index(RestHighLevelClient.java:871)at com.majb.es.ESMain.main(ESMain.java:23)

點(diǎn)進(jìn)去發(fā)現(xiàn) RequestConverters 引用的7.6.1版本,

而Request 引用的卻是6.4.3版本。 很明顯是版本的問(wèn)題了。那就奇怪了,我引用的7.6.1版本,但是rest-client包卻是6.4.3。

Springboot es包版本異常解決方案

原因是因?yàn)槲矣玫膕pringboot版本是2.1.6。 這個(gè)版本的springboot默認(rèn)引用的是es 的6.4.3版本。所以我們要在pom.xml中顯式的指定es的版本

<properties><elasticsearch.version>7.6.1</elasticsearch.version> </properties>

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Spring
相關(guān)文章:
主站蜘蛛池模板: 莎车县| 攀枝花市| 雅安市| 华亭县| 响水县| 蒙城县| 松潘县| 永川市| 乳山市| 社会| 怀仁县| 龙井市| 建始县| 南郑县| 东宁县| 萝北县| 乡城县| 乌鲁木齐县| 蒲江县| 米脂县| 南木林县| 镇平县| 友谊县| 定边县| 泗阳县| 和静县| 平湖市| 民权县| 新密市| 台东县| 梁平县| 三门峡市| 司法| 临泉县| 灵宝市| 抚远县| 景泰县| 裕民县| 湖南省| 平谷区| 嘉禾县|