Как настроить местоположение logback.xml в Spring Boot с помощью application.properties?Внешнее расположение logback.xml в Spring Boot с использованием application.properties
Я пробовал ниже, но не работает.
application.properties
logging.config = /home/dev-01/Documents/logback.xml
Это работает, если logback.xml находится в папке ресурсов, но не работает, если он находится за пределами проекта.
Это также работает, если питание я в качестве переменной окружения как
-Dlogging.config=/home/dev-01/Documents/logback.xml
Это не работает с application.properties загружается программно с помощью PropertyPlaceholderConfigurer. Могу ли я настроить приложение, чтобы он мог читать из внешнего logback.xml без application.properties? – alltej
Да, вы можете. Вам нужно передать его в качестве аргумента программы --loggind.config где-то в весеннем документе написано, что некоторые реквизиты загружаются очень рано во время выполнения –