java报错之java.lang.NoSuchMethodError: org.apache.commons.logging.LogFactory.getClassLoader()
报错:java.lang.NoSuchMethodError: org.apache.commons.logging.LogFactory.getClassLoader()
原因:引入的commons-logging与spring框架中的spring-jcl包冲突,导致前者被后者覆盖,而后者的LogFactory类中没有getClassLoader()方法。
解决方法:根本原因是版本不一致,降低spring版本即可。
定位工具:idea(用来查看jar源码),maven(用来查找打包时类覆盖警告)。
..
原创
2021-05-21 17:24:27 ·
1600 阅读 ·
3 评论