今天做项目的时候配置logging的时候出了这个错:

Failed to bind properties under 'logging.level' to java.util.Map<java.lang.String, java.lang.String>。

先来看一下我的配置

Spring boot 集成logging的时候报Failed to bind properties under 'logging.level' ..错

 

然后看一下我启动时候的报错

Spring boot 集成logging的时候报Failed to bind properties under 'logging.level' ..错

这是什么原因呢,这是因为在level后面需要添加一个Map<key,value>的格式的值。修改如下:

Spring boot 集成logging的时候报Failed to bind properties under 'logging.level' ..错

我在项目中定义了2个error级别的日志,启动项目打印如下:Spring boot 集成logging的时候报Failed to bind properties under 'logging.level' ..错

这里他就只打印了error以上级别的。

相关文章: