2012-02-22 22 views
0

我嘗試編譯示例代碼:http://pastebin.com/6aKzKxrg如何編譯卡桑德拉節儉的例子

的javac -classpath卡桑德拉 - 節儉0.8.0.jar。 CClient.java 或 的javac CClient.java

不管我做什麼,我得到這樣的錯誤:http://pastebin.com/Xj4xP6Sj 在我的系統(Debian的擠壓) 任何人可以幫助我,我已經得到了安裝卡桑德拉?如何編譯這個例子? 謝謝

+1

你也可以考慮使用現有的高層次卡桑德拉客戶之一 - 見http://wiki.apache.org/cassandra/ClientOptions – DNA 2012-02-22 10:57:52

+0

是的,除非你正在編寫一個新的客戶端(我除非你非常熟悉Cassandra,否則不推薦),不要打擾原始的Thrift。 – 2012-02-23 04:42:14

回答

0

似乎有一個虛假的「。」。在你的JAR文件名的末尾,這可能是問題的原因。

0

您是否嘗試過包括其他罐子?

javac CClient.java -classpath /usr/share/cassandra/apache-cassandra-thrift-1.1.0.jar:/usr/share/cassandra/apache-cassandra-1.1.0.jar:/usr/share/cassandra/lib/libthrift-0.7.0.jar