Java 如何执行Solandra

Java 如何执行Solandra,java,database,solr,cassandra,solandra,Java,Database,Solr,Cassandra,Solandra,我打算使用Solandra。但是当我运行Solandra.bat文件时,我会给出如下错误 开始卡桑德拉 服务器错误:无法找到或加载主类 solandra.SolandraServer 这是一个类路径问题 您是否设置了: CASSANDRA_HOME CASSANDRA_MAIN ? 这就是类路径的设置方式。检查此solandra.SolandraServer是否位于CASSANDRA_HOME\build\classes中 set CASSANDRA_CLASSPATH=%CLASSPATH%

我打算使用Solandra。但是当我运行Solandra.bat文件时,我会给出如下错误

开始卡桑德拉

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


这是一个类路径问题

您是否设置了:

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%"

这是一个类路径问题

您是否设置了:

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%"

这里的类路径和Cassandra主路径是:-类路径:-“C:\Program Files\DataStax Community\apache Cassandra\;C:\Program Files\DataStax Community\apache Cassandra\lib;C:\Program Files\DataStax Comm unity\apache Cassandra\bin;C:\Solandra\Solandra\Solandra\Solandra app\lib\conf”Cassandra Home:-C:\Program Files\DataStax社区\apache Cassandra\;C:\Program Files\DataStax Community\apache cassandra\lib;C:\Program Files\DataStax Community\apache cassandra\bin;C:\Solandra\Solandra Solandra\Solandra app\libCassandra Main如下Cassandra Main:-Solandra.SolandraServer您在类路径中检查了Solandra\SolandraServer.class吗?是的,我已经检查了。这里的类路径和Cassandra主路径是:-类路径:-“C:\Program Files\DataStax社区\apache cassandra\;C:\Program Files\DataStax Community\apache cassandra\lib;C:\Program Files\DataStax Comm unity\apache cassandra\bin;C:\Solandra\Solandra-Solandra\Solandra-app\lib\conf“Cassandra主页:-C:\Program Files\DataStax Community\apache Cassandra\;C:\Program Files\DataStax Community\apache cassandra\lib;C:\Program Files\DataStax Community\apache cassandra\bin;C:\Solandra\Solandra Solandra\Solandra app\libCassandra Main如下cassandra Main:-Solandra.SolandraServer您在类路径中检查了Solandra\SolandraServer.class?是的,我已经检查过了。