1

我将使用 Solandra。但是当我运行 solandra.bat 文件时,我给了我这样的错误

启动卡桑德拉

服务器错误:无法找到或加载主类 solandra.SolandraServer

在此处输入图像描述

4

1 回答 1

0

这是一个类路径问题。

你有没有设置:

CASSANDRA_HOME
CASSANDRA_MAIN

?

这就是类路径的设置方式。检查这个 solandra.SolandraServer 是否在 CASSANDRA_HOME\build\classes

set CASSANDRA_CLASSPATH=%CLASSPATH%;"%CASSANDRA_HOME%\build\classes\main";"%CASSANDRA_HOME%\build\classes\thrift"

这就是Java的执行方式

"%JAVA_HOME%\bin\java" %JAVA_OPTS% %CASSANDRA_PARAMS% -cp %CASSANDRA_CLASSPATH% "%CASSANDRA_MAIN%"
于 2016-06-08T09:46:17.157 回答