我已经安装了Eclipse的子clipse、Ant、IvyDE、ReD5插件,我在环境变量中添加了JavaHOHE和JavaAX版本,我还添加了Java和ANT到Windows路径。
我试图使用eclipse创建red5发行版,在outline窗口中打开build.xml右键单击dist[default],运行as并选择ant builder。
eclipse说构建是成功的。我首先停止red5服务,然后尝试运行在eclipse中创建的构建它失败了,下面是命令提示符中显示的错误。
我希望其他人以前也遇到过类似的问题。
Starting Red5
Red5 root: C:/Users/Admin/workspace/temp/red5_server/dist
Configuation root: C:/Users/Admin/workspace/temp/red5_server/dist/conf
Setting temp directory to C:\Users\Admin\AppData\localLow
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
The import org.slf4j.bridge cannot be resolved
The import org.springframework.context.support.FileSystemXmlApplicationC
ontext cannot be resolved
SLF4JBridgeHandler cannot be resolved
FileSystemXmlApplicationContext cannot be resolved to a type
FileSystemXmlApplicationContext cannot be resolved to a type
at org.red5.server.Launcher.<init>(Launcher.java:25)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at org.red5.server.Bootstrap.bootStrap(Bootstrap.java:132)
at org.red5.server.Bootstrap.main(Bootstrap.java:50)
Press any key to continue . . .
你知道是什么导致它出错吗?
最佳答案
也有同样的问题。还不明白,但似乎事情已经改变了,因为视频,和我最初通过搜索发现的相反。dist目录的内容本应移动到red5发行版,但可以通过先切换到dist目录,然后输入,
“export red5_home=pwd
”和“../red5.sh”,如http://red5.org/wiki/Download#LatestDevelopmentSourceCode底部所示。(PWD周围有回音,但他们被从这个帖子中去掉了。)
不是一个真正的答案,但至少是一个线索。我怀疑这与启动脚本有关,因为.bat在xp中工作,而.sh不在ubuntu 10.04中。
关于java - Red5无法开始分发,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2981755/