#java #spring-logback #logback-classic
#java #spring-logback #обратный вход -классический
Вопрос:
Если я загружу logback-spring.xml явно используя JoranConfigurator, он не разрешает журнал.путь, определенный в . Я попытался передать log.dir
в качестве аргумента запуска как -Dlog.dir=/ff/test/log
JoranConfigurator configurator = new JoranConfigurator();
configurator.setContext(context);
configurator.doConfigure("logback-spring.xml")
Но когда журнал инициализируется, он отображается как
${log.dir}
показано log_dir_IS_UNDEFINED
.
${log.dir}
определяется следующим образом
<springProfile name="dev">
<property name="LOGS" value="${log.dir}" />
</springProfile>
Есть ли возможность указать профиль при явной загрузке?
Если журнал инициализируется как часть запуска spring boot. Он загружает профиль и инициализируется должным образом. В моем случае я хочу инициализировать журнал перед запуском spring boot.