log4j + переход с общего ресурса на Logback - PullRequest
2 голосов
/ 24 марта 2012

Мы используем log4j + commons-logging в наших текущих проектах.Теперь мы переходим от log4j к Logback, поэтому мы можем просто использовать замену log4j.properties на logback.xml или нам нужно конвертировать log4j в SLF4J?

1 Ответ

5 голосов
/ 24 марта 2012

Вы можете использовать SLF4J и его модуль log4j-over-slf4j.

Из документации :

log4j-over-slf4j

SLF4J поставляется с модулем под названием log4j-over-slf4j.Это позволяет пользователям log4j переносить существующие приложения в SLF4J без изменения одной строки кода, а просто путем замены файла log4j.jar на log4j-over-slf4j.jar, как описано ниже.

Вам также потребуется Logback за SLF4J и конфигурация Logback (logback.xml / logback.groovy и т. Д.)

Аналогичный модуль существует и для регистрации общих пользователей.(См. Постепенная миграция в SLF4J из Jakarta Commons Logging (JCL) .)

...