2013-11-27 9 views
2

У меня есть проект мультимодуля maven. Его модули похожи на основной модуль (слой DAO), сервисный модуль, модуль веб-сервисов и веб-модуль. Теперь я хочу реализовать logback logging в моем проекте. Как его настроить?Вход в maven multimodule project

Нужно ли настраивать logback в каждом модуле, что означает отдельный logback.xml в каждом модуле, или есть способ его настройки в одном месте, и каждый модуль использует эту конфигурацию?

Кроме того, есть ли способ сохранить некоторые из моих модулей независимо от какой-либо конкретной реализации протоколирования, что означает, что они будут вести ведение журнала, даже если в будущем я изменю свою реализацию ведения журнала с logback на log4j?

Кроме того, пожалуйста, предложить лучшие практики/отраслевые стандарты следовали ..

ответ

3

мне нужно настроить Logback в каждом модуле делать что означает отдельный logback.xml в каждом модуле или есть ли способ настроить его на один место, и каждый модуль использует эту конфигурацию?

Нет, только один раз в Интернете следует делать.

Кроме того, есть ли способ, чтобы сохранить некоторые из моих модулей независимо от какой-либо конкретной реализации лесозаготовительных, что означает, что они будут держать протоколирование даже если в будущем я изменить реализацию протоколирования от Logback к log4j?

Try SLF4J http://www.slf4j.org/ Вы можете подключить Logback/log4j/java.util.logging реализацию для этого фасада

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