Trouble 1.
环境:Eclipse Indigo + Tomcat 7 + Maven 3 + Spring 3.1
启动Web时出现下列错误信息:
此类问题,极有可能的是由于jar包依赖中同时存在了一个jar包的两个或以上版本。
解决方法是:
使用tree命令参看jar包的引用结构
发现了两个可疑的jar包,既slf4j-log4j12和jcl-over-slf4j。
去掉其中一个应该就可以了,我去掉了后者。
两者的关系有待进一步调查。。。
环境:Eclipse Indigo + Tomcat 7 + Maven 3 + Spring 3.1
启动Web时出现下列错误信息:
java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log(...)
此类问题,极有可能的是由于jar包依赖中同时存在了一个jar包的两个或以上版本。
解决方法是:
使用tree命令参看jar包的引用结构
mvn dependency:tree
发现了两个可疑的jar包,既slf4j-log4j12和jcl-over-slf4j。
去掉其中一个应该就可以了,我去掉了后者。
两者的关系有待进一步调查。。。