I a été en mesure de se connecter à élastique Serarch 5.5.0 utilisant ressort données ElasticSearch 3.0.0.RC2. Je veux convertir mon application en une application de démarrage de printemps. J'ai essayé la version Spring Boot 2.0.0.M2, mais je suis l'erreur ci-dessouscompatibilité ressort données ElasticSearch avec démarrage à ressort
Caused by: java.lang.NoSuchMethodError: org.springframework.data.elasticsearch.c
ore.mapping.ElasticsearchPersistentProperty.findAnnotation(Ljava/lang/Class;)Lja
va/lang/annotation/Annotation;
at org.springframework.data.elasticsearch.core.mapping.SimpleElasticsear
chPersistentEntity.addPersistentProperty(SimpleElasticsearchPersistentEntity.jav
a:157) ~[spring-data-elasticsearch-3.0.0.RC2.jar!/:?]
at org.springframework.data.elasticsearch.core.mapping.SimpleElasticsear
chPersistentEntity.addPersistentProperty(SimpleElasticsearchPersistentEntity.jav
a:47) ~[spring-data-elasticsearch-3.0.0.RC2.jar!/:?]
at org.springframework.data.mapping.context.AbstractMappingContext$Persi
stentPropertyCreator.createAndRegisterProperty(AbstractMappingContext.java:559)
~[spring-data-commons-2.0.0.M4.jar!/:?]
at org.springframework.data.mapping.context.AbstractMappingContext$Persi
stentPropertyCreator.doWith(AbstractMappingContext.java:528) ~[spring-data-commo
ns-2.0.0.M4.jar!/:?]
at org.springframework.util.ReflectionUtils.doWithFields(ReflectionUtils
.java:727) ~[spring-core-5.0.0.RC2.jar!/:5.0.0.RC2]
Selon la matrice de version lien ci-dessous, chaussure de ressort n'est pas disponible pour la version 5 élastique Recherche.
Mais je me sens de cette matrice est démodées depuis le printemps-données-ElasticSearch a déjà commencé à soutenir ElasticSearch-5.5.0
Laissez-moi savoir si vous pouvez exécuter avec succès ressort données ElasticSearch se connecter à Elastic Search 5 en utilisant Spring Boot.