我正在编写一个springboot2.0.4应用程序(Executable.jar),我试图与一个我无法控制的弹性搜索接口。是6.2.2
现在我知道Spring不支持它,这很好,因为我没有使用任何Spring类,我直接与弹性接口。然而,问题是在我的pom中试图排除spring的弹性。这是我的pom片段:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-elasticsearch</artifactId>
</exclusion>
<exclusion>
<groupId>org.elasticsearch.client</groupId>
<artifactId>transport</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.elasticsearch</groupId>
<artifactId>elasticsearch</artifactId>
<version>6.2.2</version>
</dependency>
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>transport</artifactId>
<version>6.2.2</version>
</dependency>
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>elasticsearch-rest-client</artifactId>
<version>6.2.2</version>
</dependency>
我如何将这个jar放入我的依赖项中?
编辑
所以我补充道:
<properties>
<elasticsearch.version>6.2.2</elasticsearch.version>
</properties>