我一直在使用Spring Boot、Elasticsearch和Spring Data Elasticsearch开发一个简单的Java程序。我能够成功地使用以下版本进行Elasticsearch:
1) Spring Boot 1.3.5
2) Spring-Data-Elasticsearch 1.3.4.RELEASE
3) Elasticsearch 1.3.2
但是,当我升级到以下版本时,我的一个带有@Service注解的服务类显示错误: "The type org.elasticsearch.search.suggest.SuggestBuilder$SuggestionBuilder cannot be resolved. It is indirectly referenced from required .class files".
但是,当我升级到以下版本时,我的一个带有@Service注解的服务类显示错误: "The type org.elasticsearch.search.suggest.SuggestBuilder$SuggestionBuilder cannot be resolved. It is indirectly referenced from required .class files".
1) spring boot 1.5.1.RELEASE
2) spring-data-elasticsearch 2.1.0.RELEASE
3) elasticsearch 5.0.1
4) org.elasticsearch.client.transport 5.1.1
是否是不兼容版本的问题?如果是,请帮我确定Spring Boot、Elasticsearch和Spring Data Elasticsearch的兼容版本。
return client;
} - arielduarte