I get this error when I start the cassandra server

[root @SudeepMangu bin] #. / cassandra -f

xss = -ea -javaagent: /home/sudeep/apache-cassandra-1.2.5-src/lib/jamm-0.2.5.jar -XX: + UseThreadPriorities -XX: ThreadPriorityPolicy = 42 -Xms930M -Xmx930M - Xmn200M -XXX : + HeapDumpOnOutOfMemoryError -Xss160k

An exception in the "main" thread java.lang.NoClassDefFoundError: * org / apache / cassandra / service / CassandraDaemon * Raised: java.lang.ClassNotFoundException: org.apache.cassandra.service.CassandraDaemon at java.net.URLCrLoLader URLClassLoader.java:202) in java.security.AccessController.doPrivileged (native method) on java.net.URLClassLoader.findClass (URLClassLoader.java:190) in java.lang.ClassLoader.loadClass (ClassLoader.java:306) at sun .misc.Launcher $ AppClassLoader.loadClass (Launcher.javahaps01) in java.lang.ClassLoader.loadClass (ClassLoader.java:247) Could not find the main class: org.apache.cassandra.service.CassandraDaemon. The program will exit.

+1
source share
2

, .

"main" java.lang.NoClassDefFoundError

, CASSANDRA_HOME, Cassandra, , .

:

setx CASSANDRA_HOME "C:\path\to\cassandra\"    // Windows
export CASSANDRA_HOME=/path/to/cassandra/      // Unix 

, cmd, . , Windows.

+3

, cassandra.bat

set CASSANDRA_HOME="C:\Program Files\apache-cassandra-1.2.8"
+1

Source: https://habr.com/ru/post/1532517/


All Articles