关于Spring-JCL日志的坑
Spring 5.x版本后,Spring-Core中加入了 Spring-JCL 库直接依赖。
目前很多三方库都会依赖 commons-logging 来输出日志,而 Spring-JCL 是对 commons-logging 拷贝复制。
所以 2 个库同时依赖进入项目,会导致冲突。
解决
由于当前项目使用的 slf4j api 来打印日志,所以 exclusion 掉 commons-logging 和 Spring-JCL,引入 slf4j-jcl 库:
1 | <dependency> |