Spring Boot:未使用具有自定义名称

时间:2018-11-16 11:26:47

标签: java spring spring-boot logging config

我正在尝试在Spring Boot(2.0.3)中使用log4j2。

我在pom文件中添加了以下依赖项,并且还排除了spring-boot-starter-logging:

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

问题是当我在雄猫上部署我的战争时,将名称为log4j2.xml的配置文件放在生成类路径(WEB-INF / classes)的日志上。但是,如果我试图通过在application.properties中的property下方使用其他文件名,则无法正常工作。

logging.config=classpath:mylog4j2.xml

我已将mylog4j2与log4j2放在同一文件夹(WEB-INF / classes)中,但仍未生成日志。

此外,我也不允许使用命令行参数设置配置路径,而只能使用属性文件。

任何人都可以帮助我。

0 个答案:

没有答案