Я использую Log4j2 и Spring Boot (1.2.4). После документации (и log4j2-file.xml, как, например, в весенне-boot.jar), вот моя конфигурацияSpring Boot - Log4j2 - создано 2 файла
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<Appenders>
<File name="Logs" fileName="${sys:LOG_FILE}" append="false">
...
<Logger level="warn">
<AppenderRef ref="Logs"/>
</Logger>
В application.properties файле: logging.file:/вар/TMP/журналы/mylog.log
в результате генерируются 2 файла:
- один файл с именем $ {сист: LOG_FILE} который остается пустым
- Один файл/вар/TMP/журналы/MyLog. L OG правильно заполнены
Я не понимаю, почему файл $ {SYS: LOG_FILE} генерируется.
Любая идея? Большое спасибо.
Спасибо за ваш ответ. Я спустил log4j2, чтобы использовать logback, который хорошо интегрирован в весеннюю загрузку. –