gpt4 book ai didi

cassandra - 错误 : Could not find or load main class org. apache.cassandra.service.CassandraDaemon

转载 作者:行者123 更新时间:2023-12-03 07:57:58 26 4
gpt4 key购买 nike

我想试试 Cassandra 。尝试运行 Cassandra 时,写入错误:

Error: Could not find or load main class 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

最佳答案

当您下载了 Cassandra 的源代码分发版但尚未构建它或 CassandraDaemon.class 文件不在您的类路径中时,您将收到该错误。

对于第一个问题:
您将需要 JDK 1.7(您已经拥有)和 ant 来构建 C*。
导航到您提取 cassandra 的任何位置(我将使用 ~/cassandra 进行解释),运行 ant 并享受令人敬畏的。

其次,如果您的类路径设置不正确,则构建过程中出现问题或类路径已被修改。我会通过添加 echo $CLASSPATH 在启动脚本( cas​​sandra 可执行文件)中显示它来验证类路径是否符合预期。靠近脚本底部(在我的例子中,它是 C* 2.1.0 的第 212 行)。

附言在 Windows 上,您需要先设置 CASSANDRA_HOME,然后才能运行 C*。

关于cassandra - 错误 : Could not find or load main class org. apache.cassandra.service.CassandraDaemon,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26114059/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com