作者:鸟鸟212 | 来源:互联网 | 2022-12-06 19:10
从Spring Boot 1.5迁移到2.xi后,出现以下问题:
APPLICATION FAILED TO START
Description:
Failed to bind properties under logging.level to java.util.Map:
Reason: No converter found capable of converting from type [java.lang.String] to type [java.util.Map]
Action:
Update your application's configuration
在属性我
logging.level.*=debug
如果我回到1.5.x版本,它会起作用。有人能以正确的方式指出我吗?
更新:当我使用时也会发生同样的问题
someproperty.*=some_value
这意味着.*=
SpringBoot 2.0不支持吗?
1> Ravi..:
如果您使用的是SpringBoot 2.x,则需要明确提及记录器名称,在比较两个版本文档时,您会在文档中注意到该名称。
SpringBoot 2.0.0
...使用logging.level.=
level是TRACE,DEBUG,INFO,WARN,ERROR,FATAL或OFF中的一种。...
例如:
logging.level.root=WARN
SpringBoot 1.5.4
... logging.level.*=LEVEL
其中'LEVEL'是TRACE,DEBUG,INFO,WARN,ERROR,FATAL,OFF中的一种...
例如:
logging.level.*=WARN