2012-08-07 79 views
2

當我嘗試運行cassandra-cli時出現以下錯誤。啓動cassandra-cli錯誤

[email protected]:~/git/cassandra-trunk$ bin/cassandra-cli -h localhost -p 9160 
Column Family assumptions read from /home/manuzhang/.cassandra-cli/assumptions.json 
Connected to: "Test Cluster" on localhost/9160 
Welcome to Cassandra CLI version Unknown 

Exception in thread "main" java.lang.AssertionError 
    at org.apache.cassandra.cli.CliClient.loadHelp(CliClient.java:178) 
    at org.apache.cassandra.cli.CliClient.getHelp(CliClient.java:171) 
    at org.apache.cassandra.cli.CliClient.printBanner(CliClient.java:197) 
    at org.apache.cassandra.cli.CliMain.main(CliMain.java:312) 

這條線是:

final InputStream is = CliClient.class.getClassLoader().getResourceAsStream("org/apache/cassandra/cli/CliHelp.yaml"); 
assert is != null; 

該文件實際上位於$CASSANDRA_HOME/src/resources/org/apache/cassandra/cli

我已經成功運行了好幾次。

回答

1

好,在終端由ant build解決。

我認爲這是因爲我從源代碼建立,並不時修改一些代碼。

但只是添加幾行註釋無法重現該問題。