Чтение logback.xml из общей библиотеки - PullRequest
0 голосов
/ 27 ноября 2018

У меня есть набор приложений с общими свойствами ведения журнала.Я создал общий logback.xml в общей библиотеке, которая используется набором приложений.У меня есть некоторые требования к ведению журнала приложения, которые я хочу добавить в свое конкретное приложение logback.xml. Чтобы убедиться, что я использую logback.xml из общей библиотеки, которую я использую, у меня есть несколько проблем вокруг этого.,Я делаю это правильным способом. Если не то, что рекомендуемый способ сделать это.Как определить путь к logback.xml в общей библиотеке.

1 Ответ

0 голосов
/ 27 ноября 2018

вы можете добавить следующее свойство в application.properties файл: logging.config

Убедитесь, что вы указали правильный префикс ресурса.Если log4j2-app1.xml находится в вашем пути к классам, вам, вероятно, следует использовать:

logging.config=classpath:log4j2-app1.xml

, вам необходимо указать общий путь к библиотеке в вашей конфигурации входа в систему.в вашем общем файле будет собственный файл для каждого проекта, так что вам будет легко управлять сервисами.если вы используете общий файловый подход, то в будущем вы столкнетесь с проблемой, если вам понадобится изменить конфигурацию ведения журнала на конкретный проект, общий файловый подход вызовет проблемы.

...