Весенняя загрузка: журналы не генерируются с файлом конфигурации log4j2, имеющим пользовательское имя - PullRequest
0 голосов
/ 16 ноября 2018

Я пытаюсь использовать log4j2 с Spring Boot (2.0.3).

Я добавил ниже зависимости в моем файле pom и исключил также Spring-boot-starter-logging:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-log4j2</artifactId>
</dependency>

Проблема в том, что когда я развернул войну на tomcat и поместил файл конфигурации с именем log4j2.xml в путь пути к классу (WEB-INF / classes), создаются журналы.Но если я пытаюсь использовать другое имя файла, указав свойство application.properties, указанное ниже, оно не работает.

logging.config=classpath:mylog4j2.xml

Я поместил mylog4j2 в ту же папку (WEB-INF / classes), что иlog4j2, но все равно логи не генерируются.

Кроме того, мне не разрешено задавать путь конфигурации, используя аргументы командной строки, и я должен использовать только файл свойств.

Может кто-нибудь, пожалуйста, помогите мне.

...