参考jianshu.com/p/de3f0266591a链接。
问题:使用yml配置
logging:
level:
com.liuscoding.wenku.client.AclClient:debug
报错: No converter found capable of converting from type [java.lang.String] to type [java.util.Map<java.lang.String, org.springframework.boot.logging.LogLevel>]
后续改成:
logging:
level:
com:
liuscoding:
wenku:
client:
AclClient: debug
报错:No enum constant org.springframework.boot.logging.LogLevel.AclClient:debug
从错误中看,拼接了自定义的类名,导致找不到枚举的类型
再修改为:
logging:
level:
com:
liuscoding:
wenku:
client:
AclClient:
debug
正常启动,搞定。
总结:1这yml文件与属性文件真的是难以理解,为什么有这么多人使用。可读性差,容易写错,对齐啥的。
2看了几位写的,明明一模一样可是就是报错,有的还是参考培训师的方法,还是的亲自动手。