请教:Failed to load class "org.slf4j.impl.StaticLoggerBinder"

开发工具是myeclipse2013,maven3.0.5,jdk1.7,在eclipse2013中创建了一个maven web 项目,在进行maven build 的时候报错如下:

[DEBUG] -- end configuration --

[INFO] Deploying war to http://localhost:8080/my-web-app  
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Uploading: http://localhost:8080/manager/text/deploy?path=%2Fmy-web-app&update=true


我的pom.mxl文件如下:

  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  4.0.0
  gyxtest.test.app
  my-web-app
  war
  y
  my-web-app Maven Webapp
  http://maven.apache.org
 
   
      junit
      junit
      4.11
      test
   

           
    org.slf4j
   slf4j-api
   1.7.5  
   
  
         
    org.slf4j
   slf4j-log4j12
   1.7.5
   

 
     
      log4j  
      log4j  
      1.2.14  
      compile  
   
 


 

 
    my-web-app
   
    
     
       
           org.apache.tomcat.maven  
           tomcat7-maven-plugin  
           2.1  
             
               http://localhost:8080/manager/text   
               tomcatd
               /my-web-app  
           
 
       
 
       
org.apache.maven.plugins
maven-antrun-plugin
1.7


package






run



   

   
       
        org.mortbay.jetty   
        maven-jetty-plugin
       

     

   



 



且 在 .m2/repository 中已经有了对应的slf4j-log4j12-1.7.5.jar, slf4j-api-1.7.5.jar 文件,

看http://www.slf4j.org/codes.html#StaticLoggerBinder 这个中的内容好像是 有slf4j-log4j12-1.7.5.jar 应该就可以了,而且这个jar包中已经有了org.slf4j.impl.StaticLoggerBinder 这个类了。

在网上搜了很多关于这个的资料,基本上都是把slf4j-log4j12-1.7.5.jar这个放到类路径里就可以了,我的maven仓库里也已经有了这个jar包了,怎么还是报错呢,请问这个slf4j-log4j12-1.7.5.jar 应该放哪里啊?


你可能感兴趣的:(maven)