Але*_*рин 5 installation cassandra
我想试试卡桑德拉。尝试运行 Cassandra 时,写入错误:
错误:无法找到或加载主类 org.apache.cassandra.service.CassandraDaemon
有什么问题?
Java -version
Java version "1.7.0_67"
Java (TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot (TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
python --version
Python 2.7.8
Run Code Online (Sandbox Code Playgroud)
当您下载了 Cassandra 的源发行版但尚未构建它或者 CassandraDaemon.class 文件不在类路径中时,您会收到该错误。
对于第一个问题:您需要 JDK 1.7(您已经拥有)和 ant 来构建 C*。导航到您提取 cassandra 的位置(我将使用 ~/cassandra 进行解释),运行 ant 并享受美妙的体验。
对于第二个,如果您的类路径设置不正确,则构建过程中出现了问题或者类路径已被修改。我将通过在脚本底部附近添加(在我的例子中是 C* 2.1.0 的第 212 行)在启动脚本( cassandra可执行文件)中显示它来验证类路径是否符合预期。echo $CLASSPATH
PS 在 Windows 上,您需要先设置 CASSANDRA_HOME,然后才能运行 C*。
| 归档时间: |
|
| 查看次数: |
7581 次 |
| 最近记录: |