0
我正在尝试一些Apache Cassandra示例,并可以通过调用cassandra.bat文件运行服务器。我没有故意改变任何事情,但现在,卡桑德拉不会开始。Apache Cassandra启动问题
我在Web上搜索错误消息“找不到主类:Files \ Apache。程序将退出。”并发现系统变量CATALINA_HOME中可能有一些空间,但我没有设置该变量。你知道这个错误的适当解决方案吗?
提前致谢!
E.萨班
C:\Program Files\Apache Cassandra\bin>cassandra Starting Cassandra Server Exception in thread "main" java.lang.NoClassDefFoundError: Files\Apache Caused by: java.lang.ClassNotFoundException: Files\Apache 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: Files\Apache. Program will exit.
是的,它有一个空间! :-) – Sae1962 2011-03-31 11:52:47
C:\ Users \ Saban \ workspace \ Java \ DistributedNetworking> echo%JAVA_HOME% C:\ Program Files \ Java \ jdk1.6.0_20 \ bin – Sae1962 2011-03-31 11:53:46
是的,这是我确定的问题。我改变了Cassandra的路径为“Apache Cassandra”。这就是问题的原因。 – Sae1962 2011-03-31 12:00:36