springProfile не читается при загрузке logback-spring.xml через JoranConfigurator - PullRequest
1 голос
/ 20 апреля 2019

Если я загружаю logback-spring.xml явно с помощью JoranConfigurator, он не разрешает log.path, определенный в.Я попытался передать 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>

Есть ли способ указать профиль при явной загрузке?

Если журнал инициализируется как часть запуска весенней загрузки.Он загружает профиль и правильно инициализируется.В моем случае я хочу инициализировать журнал до запуска весенней загрузки.

...