Настройка tomcat для внутреннего журнала с помощью log4j! - PullRequest
3 голосов
/ 09 марта 2011

Я использую apache-tomcat-6.0.18 и хочу настроить log4j для внутренней регистрации tomcat.

Я прошел через сайт tomcat Вход в Tomcat .Но я не понял STEP 3,4,5.

Что такое extras components?Как они могут быть полезны для регистрации?

Если кто-то может помочь мне, пошаговый шаг действительно поможет !!!

Пожалуйста, помогите мне в этом?

Ответы [ 2 ]

1 голос
/ 09 марта 2011

Если вам не нужно собирать Tomcat из исходного кода, тогда получите tomcat-juli.jar и tomcat-juli-adapters.jar из этого места: http://mirrors.enquira.co.uk/apache/tomcat/tomcat-6/v6.0.32/bin/extras/

и замените файлы .jar какв соответствии с инструкциями.

$ CATALINA_HOME - это место, где установлен ваш Tomcat 6.0.

Надеюсь, это поможет.

0 голосов
/ 09 марта 2011

@Thanks DaveRead, моя проблема решена, я только что внес некоторые изменения в файл log4j.properties и он работает.Вот запись.

....
....

#Roll-over the log once per day
log4j.appender.CATALINA.DatePattern='.'yyyy-MM-dd'.log' log4j.appender.CATALINA.layout.ConversionPattern = %d [%t] %-5p %c- %m%n log4j.appender.CATALINA.layout=org.apache.log4j.PatternLayout<br> log4j.appender.CATALINA.append=true

log4j.appender.LOCALHOST=org.apache.log4j.DailyRollingFileAppender log4j.appender.LOCALHOST.file=${catalina.base}/logs/localhost.log log4j.appender.LOCALHOST.encoding=UTF-8
#Roll-over the log once per day log4j.appender.LOCALHOST.DatePattern='.'yyyy-MM-dd'.log' log4j.appender.LOCALHOST.layout.ConversionPattern = %d [%t] %-5p %c- %m%n log4j.appender.LOCALHOST.layout=org.apache.log4j.PatternLayout log4j.appender.LOCALHOST.append=true
...
...

...