2014-11-12 11 views
0

Мой файл log4j.properties не используется, но настроен правильно (VM args: -Dlog4j.debug = true) Вместо этого мне кажется, что для этого требуется lib (через ivy), используя logback и теперь некоторый logback default используется шаблон макета.Исключить ведение журнала регистрации

Как я могу предотвратить, что мое приложение использует logback вместо log4j? Есть идеи? Или как я могу использовать sth. например -Dlog4j.debug = true для журнала?

На данный момент я просто исключаю logback lib в одну загруженную ivy lib с зависимостью журнала. Есть ли способ лучше?

+0

Использует ли ваше приложение slf4j, и вы ожидали, что log4j будет использоваться в качестве реализации, но журнал будет использоваться во время выполнения? –

ответ

0

Удалить все logback-classic.jar и logback-core.jar из вашего пути к классу (файлы могут содержать номера версий). Если у вас есть зависимости в Maven, исключите logback (example for log4j).

Смежные вопросы