在Embedded-Cassandra
(https://github.com/nosan/embedded-cassandra/wiki)中,默认版本似乎是3.11.4。我想使用3.11.3。我尝试设置版本,但出现错误
val factory = new LocalCassandraFactory
println(s"factory is ${factory}")
factory.setVersion(("3.11.1"))
...
错误
WARN c.g.n.e.c.l.a.RemoteArtifact - HTTP (404 Not Found) status for URL 'http://www.mirrorservice.org/sites/ftp.apache.org/cassandra/3.11.3/apache-cassandra-3.11.3-bin.tar.gz'
确实,该版本不存在于 http://www.mirrorservice.org/sites/ftp.apache.org/cassandra/
如何在EmbeddedCassandra中使用特定版本的Cassandra
答案 0 :(得分:0)
您收到异常消息还是仅收到警告消息?
RemoteArtifact
尝试从多个URL下载档案。
第二个链接对我来说很好。
https://archive.apache.org/dist/cassandra/3.11.3/apache-cassandra-3.11.3-bin.tar.gz