当开发web工程时候会遇到莫名的诸如下列错误:
java.lang.ExceptionInInitializerError
查看错误栈会发现报
Caused by: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Class org.apache.commons.logging.impl.Jdk14Logger does not implement Log
我遇到这个问题时候的解决办法是替换common-logging 的jar,当然你的项目可能没有直接引用这个jar,你可以添加一个jar,旧版本jar会有一定冲突,建议采用:
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1.1</version>
</dependency>