今天在重构项目的时候, 把原来的log4j2-*.xml替换成log4j2.yml, 导致项目启动不报错,但也没有任何打印。
最后调试发现原来是确少读取yml文件的jar包,在pom.xml文件中添加如下依赖即可。
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-yaml</artifactId>
<version>2.10.1</version>
</dependency>