В Embedded-Cassandra (https://github.com/nosan/embedded-cassandra/wiki), версия по умолчанию кажется 3.11.4. Я хочу использовать 3.11.3. Я попытался установить версию, но получил ошибку
Embedded-Cassandra
val factory = new LocalCassandraFactory println(s"factory is ${factory}") factory.setVersion(("3.11.1"))
...
Error
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/
Как использовать конкретную версию Cassandra во EmbeddedCassandra
Вы получили исключение или только предупреждение? RemoteArtifact пытается загрузить архив с нескольких URL.
RemoteArtifact
У меня вторая ссылка работает нормально.
https://archive.apache.org/dist/cassandra/3.11.3/apache-cassandra-3.11.3-bin.tar.gz