spring-mongo和spring-cassandra之间的冲突

时间:2016-09-07 10:08:57

标签: spring-boot spring-boot-gradle-plugin

1.在微服务中使用spring-mongo。

2.在微服务中使用spring-cassandra。

用gradle构建项目。

但是当我将spring-cassandra添加到spring-mongo中时,就会出现错误。即使只导入spring-cassandra依赖项,也没有任何cassandra

compile "org.springframework.data:spring-cql:1.5.0.M1"
compile "org.springframework.data:spring-data-cassandra:1.5.0.M1"
compile "com.datastax.cassandra:cassandra-driver-core:3.0.1"

错误跟踪太长。只需摘要。 抛出异常

```

org.springframework.beans.factory.BeanCreationException
com.datastax.driver.core.exceptions.NoHostAvailableException

不是由一个类引起的。当我使用gradle.all testcase运行测试时抛出此异常。并且spring boot应用程序无法启动。之前运行良好。

并且我没有添加任何java代码来调用datastax驱动程序来连接cassandra.dont知道为什么有一个关于cassandra连接的异常。

1 个答案:

答案 0 :(得分:0)

通过将mongo / cassandr存储库/模型放入来解决此问题 不同的包