у меня есть проблема с моим файлом конфигурации log4j2.yml - следующий фрагмент конфигурации не работает, как ожидались:Spring YAML динамические переменные подстановки
fileName: "${baseName}/logs/${project.build.finalName}.log"
filePattern: "${baseName}/logs/%d{yyyy-MM-dd}_${project.build.finalName}.log.gz"
переменных $ {BASENAME} были объявлены в application.properties файл:
baseName="d:\dev\dd"
поддержка YAML была добавлена с помощью следующей зависимости в файле build.gradle:
compile "com.fasterxml.jackson.core:jackson-core"
compile "com.fasterxml.jackson.dataformat:jackson-dataformat-yaml"
Когда я построил свой проект, у меня был каталог $ {baseName} в корневом каталоге проекта. По некоторым причинам значение «d: \ dev \ dd» не было присвоено переменной $ {baseName}.
Любые идеи, как справиться с этим?