java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log

  java.lang.AbstractMethodError:

  org.slf4j.impl.JDK14LoggerAdapter.log(Lorg/slf4j/Marker;Ljava/lang/String;

  [Ljava/lang/Object;Ljava/lang/Throwable;)

  在项目中新增了jar包,其中包括slf4j的jar包,启动Tomcat运行Junit单元测试时出现报错。

解决方法:

    检查jar包是否存在冲突或jar版本是存在不兼容的问题,(令人头疼的冲突)

    我的项目中是因为 " slf4j-api-1.6.2.jar"“ slf4j-jdk14-1.5.6.jar ”不兼容问题,将 " slf4j-jdk14-1.5.6.jar "删除,下载一个" slf4j-jdk14-1.6.2.jar "放在lib目录下,问题解决!

    提供一个下载地址:

    http://mvnrepository.com/artifact/org.slf4j/slf4j-jdk14