使用 Thrift API 时出现问题
我已经在我的 Ubuntu VM 上安装了 Cassandra 并构建了源代码。我试图使用 Thrift API,但我的 bin 中的 libthrift-0.5.jar 似乎不是我与正在运行的 cassandra 实例交互所需的文件。
还有其他方法来安装 Thrift JAR 吗?我找到了
/cassandra/interface/thrift
文件夹,其中包含与 Cassandra 接口相关的 Thrift 源。当我尝试从命令行执行 ant gen-thrift-java
时,构建失败并显示以下消息:
执行失败:java.io.IOException: 无法运行程序“thrift”(在 目录 “/home/user/cassandra/interface”): java.io.IOException:错误=2,没有这样的 文件或目录
有人可以给我一些关于我需要做什么才能在这里与 Thrift 合作的想法吗?
谢谢
I have installed Cassandra on my Ubuntu VM and built the source. I was trying to use the Thrift APIs and it seems like the libthrift-0.5.jar in my bin is not the file that I need in order to interface with the running cassandra instance.
Is there some other way to install the Thrift JARs? I found the
/cassandra/interface/thrift
folder that has the Thrift source pertaining to the interface with Cassandra. When I tried doing an ant gen-thrift-java
from the command line, I get a build failed with the following message:
Execute failed: java.io.IOException:
Cannot run program "thrift" (in
directory
"/home/user/cassandra/interface"):
java.io.IOException: error=2, No such
file or directory
Can somebody give me some ideas on what do I need to do in order to work with Thrift here?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要安装 Thrift
You need to install Thrift