Я сделал запись с использованием log4j2 в Spring-Boot. Я хочу установить путь к файлу журнала динамически из файла свойств. Я написал код ниже для этого, но он не работает нормально.
мой файл свойств abc.properties следующий код
log4j2FilePath = logs/log4j2-demo.log
и мой файл журнала log4j2.xml код следующий
<Property name="log-path">config.properties.log4j2FilePath</Property>
<RollingFile name="FileAppender" fileName="${log-path}"
filePattern="logs/log4j2-demo-%d{yyyy-MM-dd}-%i.log">
<PatternLayout>
<Pattern>${LOG_PATTERN}</Pattern>
</PatternLayout>
<Policies>
<TimeBasedTriggeringPolicy interval="1" />
<SizeBasedTriggeringPolicy size="10MB" />
</Policies>
<DefaultRolloverStrategy max="10"/>
</RollingFile>