SpringBoot集成Elasticsearch
版本对应 springboot和elasticsearch的版本对应 我用的spring boot版本是1.5.6.RELEASE,默认内部的Es的版本是2.4.5(可做参考) 如果依旧有冲突,可以参考下图 还有一点注意的是:当前Spring Boot更新到2.x版本, 默认spring-boot-starter-data-elasticsearch 默认的ES版本为5.6.9;如果你仍然使用Spring Boot 1.x版本,那么默认的Elastisearch版本为2.x Ik分词器与elasticsearch的版本对应 jar包 <!-- ES --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> </dependency> <!-- idea构建时缺失 --> <dependency> <groupId>com.sun.jna</groupId> <artifactId>jna</artifactId> <version>3.0.9</version> </dependency> 第二个包是解决构建时这个报错:java.lang.ClassNotFoundException: com