Je suis en train de passer à Spring Boot 1.5 avec le printemps de données Cassandra 1.5.x utilisant Cassandra 2.1 mais je reçois une erreur de démarrage:Spring Boot 1.5.x avec le printemps de données Cassandra 1.5.x est incompatible avec Cassandra 2.1
Failed to instantiate [org.springframework.data.cassandra.mapping.CassandraMappingContext]: Factory method 'cassandraMapping' threw exception; nested exception is java.lang.NoClassDefFoundError: com/datastax/driver/core/DataType$CollectionType
détails Cassandra:
[cqlsh 5.0.1 | Cassandra 2.1.15.1403 | DSE 4.8.9 | CQL spec 3.2.1 | Native protocol v3]
Comment puis-je passer à Spring Boot 1.5?
Edit: Y at-il un moyen d'utiliser Boot Spring 1.5 Dépendances en tant que parent dans mon pom.xml mais garder Cassandra données Spring 1.4
Avez-vous trouvé ma réponse utile? –
Oui mais peut-être que je ne pose pas la bonne question. Est-il possible d'utiliser Spring Boot Dependencies 1.5 en tant que parent dans mon fichier pom.xml mais conserver Spring Data Cassandra 1.4? J'ai édité ma question pour refléter ce changement. –
Si ma réponse a aidé, s'il vous plaît donner des coups de pied. En réponse à votre autre question, oui, vous pouvez définir vos données Spring pour Cassandra séparément et lui donner la version. Montre-moi ton XML. –