首先我们先看报错信息是不是这样的
报错代码位置
解决方案一:
在@Value里面将 ${pattern.dateformat} 更改为
${logging.pattern.dateformat}
解决方案二:
将 pattern 的等级向上升一级,让代码能够找到对应的 pattern 位置
原本的:
更改之后:
报错原因:
我的使用方式:我需要勾取我的 nacos 里面的配置文件中的某个元素属性
但是我的本地文件上的这个属性的位置处于logging的下一级
所以需要将他的上一级给声明出来,让他能找到对应的位置
题外话:我这边的最终呈现效果以 nacos 的配置文件为准 ,因为nacos的配置文件优先级高于本地配置文件的优先级