项目中用到Google的客户端库,必须要依赖log4j和slf4j-log4j12,在官网下载的sample能正常跑demo,但是在项目中一直报日志错误,由于项目是用SpringBoot搭架,exclusion掉所有日志的依赖,依然报错,网上看到一篇文章,对比了commons-logging(Spring-core中的Spring-JCL中使用)和SLF4J-JCL,豁然开朗,试着排除Spring-JCL,问题解决,其实有更简单的做法,直接引入 jcl-over-slf4j,完美解决。
附文章地址:
Spring 切换日志系统