本地单元测试没有问题,发布到Tomcat 出现异常:
Caused by: org.apache.commons.discovery.DiscoveryException: No implementation defined for org.apache.commons.logging.LogFactory
原因是没有默认的 日志实现类,
解决方法:
在类路径下新建commons-logging.properties(如果已存在则编辑),
加入内容
org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger
指定默认的日志实现类为 log4j