我在我的Ubuntu VM上安装了Cassandra并构建了源代码。我试图使用Thrift API,看起来我的bin中的libthrift-0.5.jar不是我需要的文件,以便与正在运行的cassandra实例进行交互。
还有其他方法可以安装Thrift JAR吗?我找到了
/卡桑德拉/接口/节俭
具有与Cassandra接口有关的Thrift源的文件夹。当我尝试从命令行执行ant gen-thrift-java
时,我的构建失败,并显示以下消息:
执行失败:java.io.IOException: 无法运行程序“节俭”(in 目录 “/ home / user中/卡桑德拉/界面”): java.io.IOException:error = 2,没有这样的 文件或目录
有人可以就我在Thrift工作需要做些什么给我一些想法吗?
由于
答案 0 :(得分:3)
您需要安装Thrift
$ cd thrift
$ ./bootstrap.sh
$ ./configure
$ make
$ sudo make install