Spring-boot v2.1.2发行版为Elasticsearch版本定义了以下属性:
<elasticsearch.version>6.4.3</elasticsearch.version>
和以下依赖
<dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> <version>${elasticsearch.version}</version></dependency>这就是在依赖树中这样做的原因
org.elasticsearch:elasticsearch:jar:6.4.3:compile
要强制负载Elasticsearch 6.5.4,请在pom中添加以下属性,该属性将覆盖spring-boot-dependencies
pom中定义的属性。
<properties> <elasticsearch.version>6.5.4</elasticsearch.version></properties><dependencies> ... <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-high-level-client</artifactId> <version>${elasticsearch.version}</version> </dependency> ...</dependencies>


