2017-08-23 2 views
0

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.

https://github.com/spring-projects/spring-data-elasticsearch/wiki/Spring-Data-Elasticsearch---Spring-Boot---version-matrix

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.

Répondre

0

Il fonctionne très bien quand je suis passé à printemps-boot-démarreur-parent 2.0.0.M3