我们可以在Java中使用没有Maven的Cassandra吗?如果是这样,我们怎么做?
我已尝试将它与JDBC DRIVER一起使用,但它并没有帮助这种情况。
答案 0 :(得分:4)
检查DataStax Java Driver GitHub page部分"获取驱动程序"
如果您无法使用相关性管理工具,则binary tarball可供下载。
请注意,上面的链接适用于3.2版本的驱动程序。
解压缩tarball,并将以下3个JAR文件放入类路径中:
完成后,您可以按照"快速启动" linked manual的部分:
import com.datastax.driver.core.Cluster;
import com.datastax.driver.core.Session;
import com.datastax.driver.core.ResultSet;
import com.datastax.driver.core.Row;
Cluster cluster = null;
try {
cluster = Cluster.builder()
.addContactPoint("127.0.0.1")
.build();
Session session = cluster.connect();
ResultSet rs = session.execute("select release_version from system.local");
Row row = rs.one();
System.out.println(row.getString("release_version"));
} finally {
if (cluster != null) cluster.close();
}
请注意以上"快速启动"代码正是如此,并假定: