2016-10-28 10 views
0

В моем приложении java я встроил пристань, и я использую log4j2 для моего ведения журнала. Когда я развертываю военные файлы, которые используют log4j2 в качестве механизма ведения журнала, я могу видеть журналы. Но проблема возникает, когда я развертываю военные файлы, которые используют logback как механизм регистрации, потому что я не могу получить журналы.Не удается увидеть журналы журналов в log4j, сконфигурированное встроенное приложение Jetty

+1

Вопрос не содержит достаточно подробностей, чтобы угадать, что является причиной проблемы с Logback. Почему бы просто не использовать Log4j 2, если это работает? –

+0

Фактически в моем приложении то, что я намереваюсь сделать, это развернуть различные веб-приложения так же, как в причале или коте. Недавно я получил военный файл, который использует logback для ведения журнала. Поэтому я не могу изменить механизм ведения журнала в своем военном файле (веб-приложении) – user3014595

ответ

1

Пожалуйста, обратите внимание на which jars you need:

Если добавить log4j-SLF4J-осущ-2.7.jar и удалить Logback банки, то все каротаж Logback будут включены в журнал Log4j 2.

Я предполагаю, что у вас уже есть контейнер slf4j-api в пути к классам. Сохраните это, но замените банки журнала с помощью log4j-slf4j-impl-2.7.jar.