looks like you downloaded the src tarball but did not build it.  use
the binary tarball, or run "ant" first.

On Sun, Jan 31, 2010 at 1:52 PM, Lee Roth <cassan...@easy48.com> wrote:
> I've now got the proper Java (V1.6.0_18) in place, but still no joy. I'm new
> to Java, otherwise I may have been able to figure out what is wrong and the
> baby would be crawling at least.
>
> I installed JDK 1.6.0_18 at the system level rather than the Solaris flavor
> that permits an individual non-root user directory install.
>
> I confirmed that the default "storage" and log dirs (/var/lib/cassandra and
> /var/log/cassandra) are writeable via a 'touch' command even though the
> error output below doesn't suggest a problem in this area.
>
>
> [...@test1:~/temp/apache-cassandra-incubating-0.5.0-src]$ /bin/java
> -version
> java version "1.6.0_18"
> Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
> Java HotSpot(TM) Client VM (build 16.0-b13, mixed mode, sharing)
> [...@test1:~/temp/apache-cassandra-incubating-0.5.0-src]$ sh -x
> bin/cassandra -f
>
> ***
> lots of stuff snipped out here to reduce email glut; full text at
>
> http://easy48.com/cassandra/fail1.txt
> ***
>
> Listening for transport dt_socket at address: 8888
> Exception in thread "main" java.lang.NoClassDefFoundError:
> org/apache/cassandra/service/CassandraDaemon
> Caused by: java.lang.ClassNotFoundException:
> org.apache.cassandra.service.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:
> org.apache.cassandra.service.CassandraDaemon.  Program will exit.
> + return 1
> + exit 1
> [...@test1:~/temp/apache-cassandra-incubating-0.5.0-src]$
>
> Thanks,
>
> Lee

Reply via email to