2

我想使用 cassie 客户端来使用 cassandra 2.0.1 和 scala 2.10.2 。所以我想知道我必须在 sbt 中使用哪个依赖项才能使用它。

"com.twitter" % "cassie" % "0.19.0"

这是未解决的依赖关系。告诉我正确的版本。

4

2 回答 2

4

如何检索客户端没有完整记录

将此添加到您的 build.sbt:

resolvers += "Twitter's Repository" at "http://maven.twttr.com/"

libraryDependencies += "com.twitter" % "cassie" % "0.19.0" excludeAll(
        ExclusionRule(organization = "com.sun.jdmk"),
        ExclusionRule(organization = "com.sun.jmx"),
        ExclusionRule(organization = "javax.jms")
    )

已经有一个拉取请求来解决这个问题。

于 2013-10-23T07:03:30.070 回答
1

对于任何绊倒于此的人来说,twitter 客户端已经过时并且在最近的 scala 版本中构建很痛苦,此外,较新的 cassandra 客户端使用 CQL 并且不推荐使用 thrift。所以我建议使用 java datastaxx 驱动程序一帆风顺,忘记 cassie。

于 2014-07-23T17:29:20.913 回答