2010-01-04 2 views
2

Я читаю этот учебник о том, как построить проект проекта, используя eclipse с плагином red5 eclipse. проблема в том, что этот учебник предназначен для версии 0.6, а у меня версия 0.9.red5 v0.9: как я могу записывать информацию в файл журнала?

учебник находится по адресу: http://www.actionscript.org/resources/articles/615/1/Getting-started-with-red5-server/Page1.html

На странице 2, что руководство объясняет о записи информации в лог-файл, используя следующие импортированные классы:

import org.apache.commons.logging.Log; 
import org.apache.commons.logging.LogFactory; 

затем объясняет учебник, чтобы добавить банку Red5 /lib/commons-logging-1.1.jar к пути построения затмения , но проблема в том, что этот файл не существует.

единственных файлов фляги, которые содержат журнал слова являются:

  1. log4j-над-SLF4J-1.5.8.jar
  2. Logback-классическом 0.9.17.jar
  3. Logback-жильный -0.9.17.jar

Что именно я делаю для регистрации с использованием red5 0.9? спасибо!

ответ

1

ok red5 0.9 просто использует log4j. необходимо импортировать импорт org.apache.log4j.Logger; после добавления log4j-over-slf4j-1.5.8.jar во внешний список jars в eclipse.

хороший log4j учебник: http://www.laliluna.de/log4j-tutorial.html

+0

кажется, что red5 также поддерживает обратный вызов – ufk

2

убедитесь, что программы папка Files \ Red5 \ журналы

в этой папке вы поместите пустой файл с именем red5.log

теперь в вашем java, каждый раз, когда вы хотите, чтобы строка была записана в вашем файле журнала, вы пишете

log.error («Ваше описание»);

, если вы хотите, чтобы передать переменные логфайл (чтобы увидеть значение)

log.error («чтение файла:» + имя файла);

Все это не требует импорта. Ред-5 регистрации уже там!

1

Этот link с веб-сайта Red5 содержит более подробные инструкции, чтобы получить регистрацию, работающую с версией 0.9 сервера Red5.