我想让Red5 Flash Media Server在我的电脑上工作。我已经安装了它,但是当我运行的服务器我得到这个错误: -Java:线程主例外java.lang.NoClassDefFoundError
Exception in thread "main" java.lang.NoClassDefFoundError: org/red5/server/Bootstrap
Caused by: java.lang.ClassNotFoundException: org.red5.server.Bootstrap
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)
Could not find the main class: org.red5.server.Bootstrap. Program will exit.
我碰到这个链接,别人有同样的问题来了: http://trac.red5.org/ticket/762
看起来他们运行以下命令:
export CLASSPATH=3D$RED5_HOME/lib/slf4j-api-1.5.10.jar:$RED5_HOME/lib/logback- core-0.9.18.jar:$RED5_HOME/lib/logback-classic-0.9.18.jar
我已经RED5安装在/ usr /共享/ RED5,所以我跑了这一点:
export CLASSPATH=3D$/usr/share/red5/lib/slf4j-api-1.5.10.jar:$/usr/share/red5/lib/logback-core-0.9.18.jar:$/usr/share/red5/lib/logback-classic-0.9.18.jar
尽管如此,我仍然看到相同的错误信息。
我没有任何运气改变那个命令。错误消息仍然存在。根据本教程,我正在使用sun-java6-jdk,http://builddocs.com/streaming_media/installing-red5-0-8-on-ubuntu-9-04/。 – cath 2010-05-16 23:10:51