Red5 Невозможно начать распространение - PullRequest
1 голос
/ 05 июня 2010

Я установил subclipse, Ant, IvyDE, Red5 Plugin для eclipse, я добавил JAVA_HOME и JAVA_VERSION в переменные окружения, я также добавил Java и Ant в путь Windows.

Я пытаюсь создать дистрибутив Red5, используя eclipse, открывая Build.xml, щелкнув правой кнопкой мыши по dist [default] в окне структуры и запустив его как и выбрав Ant Builder.

Затмение говорит, что сборка прошла успешно. Сначала я останавливаю службу 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 . . .

Есть идеи, что может привести к ошибке?

Ответы [ 3 ]

1 голос
/ 06 сентября 2011

У меня была такая же проблема при компиляции с муравьем 1.7.1. Решил это с помощью муравья 1.8.2

1 голос
/ 22 июня 2010

Была такая же проблема.Пока не понимаю, но, похоже, все изменилось со времен видео, и вопреки тому, что я изначально нашел при поиске.Содержимое каталога dist предназначено для перемещения в дистрибутив red5, но его можно запустить, сначала перейдя в каталог dist, а затем введя «export RED5_HOME = pwd» и «./red5.sh», как предложено внижняя часть http://red5.org/wiki/Download#LatestDevelopmentSourceCode. (вокруг pwd есть обратные галочки, но они были удалены из этого поста.)

Не совсем ответ, но по крайней мере подсказка.Я подозреваю, что это как-то связано со скриптами запуска, потому что .bat работал в XP, а .sh - в Ubuntu 10.04.

0 голосов
/ 05 сентября 2010

Мы видели проблемы при запуске в eclipse, но такая же проблема возникает при запуске из каталога dist из командной строки / терминала? Два способа решить эту проблему:
1. Запустите из командной строки / терминала
2. Используйте плагин red5

...