我无法使用Eclipse连接到Cassandra(版本2.0.5)。以下是来自错误的完整日志:
16:06:59.818 [主要] 警告 c.d.driver.core.FrameCompressor - 找不到Snappy类,请确保在类路径中包含Snappy库,如果您打算使用它,则将无法使用Snappy压缩协议。
[...] 省略部分内容以节省篇幅
我无法使用Eclipse连接到Cassandra(版本2.0.5)。以下是来自错误的完整日志:
16:06:59.818 [主要] 警告 c.d.driver.core.FrameCompressor - 找不到Snappy类,请确保在类路径中包含Snappy库,如果您打算使用它,则将无法使用Snappy压缩协议。
[...] 省略部分内容以节省篇幅
我也遇到了同样的问题,看起来是由于一些库更新导致的。这里是我的解决方案,在POM.xml文件中添加以下依赖项:
groupid/artifactId/version:
最后三个依赖项未在Datastax用户手册中提到,但在编译过程中被提醒。不妨试试!
您的类路径中缺少文件。根据您使用的驱动程序,您需要确保包含所有相关的JAR文件。
Datastax 2.0驱动程序具有较少的依赖项,而1.x系列具有更多的依赖项。 1.x依赖于基本上所有cassandra jar文件。