Log4j2 SpringBoot лог записывает в консоль, но не записывает в файл
Classpath src/main/resources
status=warn, rolling, console
name=PropertiesConfig, RollingFileLogConfigDemo
appenders=console, rolling
appender.console.type=Console
appender.console.name=STDOUT
appender.console.layout.type=PatternLayout
appender.console.layout.pattern=%d{HH:mm:ss} %-5p %-20.20C{1} %m%n
log.test_app.name=com.epam.brest.dao
log.test_app.level=info
log.test_app.appenderRef.stdout.ref=STDOUT
rootLogger.appenderRef.stdout.ref=STDOUT
# Log files location
property.basePath =../
# RollingFileAppender name, pattern, path and rollover policy
appender.rolling.type = RollingFile
appender.rolling.name = fileLogger
appender.rolling.fileName=${basePath}/cacheLogs.log
appender.rolling.filePattern= ${basePath}/cache.log.gz
#appender.rolling.filePattern= ${basePath}/app_%d{yyyyMMdd}.log.gz
appender.rolling.layout.type = PatternLayout
appender.rolling.layout.pattern = %d{yyyy-MM-dd HH:mm:ss.SSS} %level [%t] [%l] - %msg%n
appender.rolling.policies.type = Policies
appender.rolling.filter.threshold.type = ThresholdFilter
appender.rolling.filter.threshold.level = warn
# Configure root logger
rootLogger.level = info
rootLogger.appenderRef.file.ref = fileLogger
При запуске приложения файл создается, но ничего туда не записывается, а при запуске тестов записывается, помогите разобраться
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
<version>${spring-boot.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-log4j2</artifactId>
<version>${spring-boot.version}</version>
</dependency>