установить способ записи журнала с помощью Commons-logging - PullRequest
1 голос
/ 07 марта 2011

Могу ли я задать способ записи журнала с помощью Commons-logging вместо log4j?

Я действительно хочу использовать commin-logging из-за спецификации.

Ответы [ 2 ]

2 голосов
/ 07 марта 2011

Нет, вы не можете. Цитировать сама документация :

JCL предоставляет только мост для записи сообщений журнала. Он не поддерживает (и не будет) поддерживать какие-либо API конфигурации для базовой системы ведения журналов.

Это по замыслу. Идея состоит в том, чтобы использовать общий API ведения журналов, при этом используя любую нужную библиотеку журналов, которую вы хотите. Вам все равно придется настроить эту базовую библиотеку.

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

Commons-logging - это всего лишь мост между вашим приложением и базовой системой ведения журналов, поэтому, как указывает Joachim, вы не можете использовать его для конфигурации.Также не мешает вам использовать log4j, вам все еще нужна базовая реализация ведения журнала.

Также может потребоваться посмотреть на slf4j, как обсуждено здесь http://helpdesk.objects.com.au/java/which-logging-framework

...