red5 Auf Ubuntu 10.04 installieren? Probleme mit libslf4j

1955
mrgordon

Ich habe viele Tage versucht, Red5 auf Ubuntu 10.04 zu installieren. Ich habe es endlich geschafft, dass red5.sh nicht mehr ein paar Sekunden hängen bleibt, aber jetzt bekomme ich die folgende Fehlermeldung:

Setting default logging context: default Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.red5.server.Bootstrap.bootStrap(Bootstrap.java:135) at org.red5.server.Bootstrap.main(Bootstrap.java:50) Caused by: java.lang.NoSuchMethodError: org.slf4j.impl.StaticLoggerBinder.getContextSelector()Lch/qos/logback/classic/selector/ContextSelector; at org.red5.logging.Red5LoggerFactory.getLogger(Red5LoggerFactory.java:121) at org.red5.logging.Red5LoggerFactory.getLogger(Red5LoggerFactory.java:108) at org.red5.server.Launcher.launch(Launcher.java:51) ... 6 more 

Ich vermutete, dass dies damit zusammenhängt, dass slf4j nicht installiert wurde oder auf meinem Klassenpfad. Ich installierte logback und libslf4j-java von aptitude und sehe verwandte Dateien in meinen red5 lib-Verzeichnissen. Zum Beispiel:

/usr/share/red5/lib/slf4j-api-1.6.1.jar /usr/share/red5/lib/log4j-over-slf4j-1.6.1.jar /usr/share/red5/lib/logback-classic-0.9.26.jar /usr/share/red5/lib/logback-core-0.9.26.jar /usr/share/red5/lib/jcl-over-slf4j-1.6.1.jar /usr/share/red5/lib/jul-to-slf4j-1.6.1.jar 

Und ich habe meinen Klassenpfad auf / usr / share / red5 / lib / gesetzt.

Irgendwelche Ideen, wo Sie von hier fortfahren sollen? Es scheint, dass viele Leute Probleme haben, 10.04 und red5 0.9 zusammen zu bekommen. Ich habe red5-0.9.1.tar.gz und red5_0.9.0-RC1_all.deb ausprobiert. Die oben genannten Bibliotheken sollten laut Red5-Dokumentation ausreichen, und ich habe die jeweils neueste Version davon erhalten.

0

1 Antwort auf die Frage

1
Vadym

Verwenden Sie dieses Tutorial: http://tumbledesign.com/how-to-install-red5-0-9-on-ubuntu-10-04-lts/ Es wurde für mich gemacht.