Hi everyone I am new to JAVA and Cassandra. I just get started to install Cassandra. My Machine is Debian 5.0.6. I installed jdk1.6.0_24 to /usr/local java -version is as following. java version "1.6.0_24" Java(TM) SE Runtime Environment (build 1.6.0_24-b07) Java HotSpot(TM) Server VM (build 19.1-b02, mixed mode) javac -J-version is as following. java version "1.6.0_24" Java(TM) SE Runtime Environment (build 1.6.0_24-b07) Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode, sharing)
and then I installed apache-cassandra-0.6.12 to /user/local I add the following PATH on /etc/profile #for Java export JAVA_HOME="/usr/local/java" export CLASSPATH=".:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar;" export PATH="$JAVA_HOME/bin:$PATH" #for Java VM export JVM_OPTS="-Xmx1G -Xms512M -Xss256K" #for Cassandra export CASSANDRA_HOME="/usr/local/cassandra/bin" export CASSANDRA_CONF="/usr/local/cassandra/conf" export CASSANDRA_MAIN="/usr/local/cassandra/javadoc/org/apache/cassandra/thrift/CassandraDaemon.html" export CASSANDRA_INCLUDE="/usr/local/cassandra/bin/cassandra.in.sh" export PATH="$PATH:/usr/local/cassandra/bin" I did source /etc/profile. And checked $JAVA_HOME,$CLASS_PATH,$CASSANDRA_HOME etc. And then I started /usr/local/cassandra/bin/cassandra -f However I met the following Error message. Exception in thread "main" java.lang.NoClassDefFoundError: /usr/local/cassandra/javadoc/org/apache/cassandra/thrift/CassandraDaemon Caused by: java.lang.ClassNotFoundException: .usr.local.cassandra.javadoc.org.apache.cassandra.thrift.CassandraDaemon at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) Could not find the main class: .usr.local.cassandra.javadoc.org.apache.cassandra.thrift.CassandraDaemon. Program will exit. I don't know what's wrong? I don't know what to do to solve this problem. I searched this error message and then found it but mostly for Win not Linux. My classpath is wrong? I can find only many html(inc. CassandraDaemon.html) files at /usr/local/cassandra/javadoc/org/apache/cassandra/thrift/. Is this OK? if my classpath is wrong , what is a correct path? (I can't find CassandraDaemon.java) Please advise me to solve this problem. Thank you for your help in advance. Best Regards Mac Kondo -- ************************* Mamoru Kondo Vivid Navigation,Inc. http://www.vivinavi.com ko...@vivinavi.com *************************