NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder

9 浏览
0 Comments

NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder

我正在尝试运行这个链接中给出的示例代码:http://richardbarabe.wordpress.com/2009/02/17/apache-tiles-2-a-brief-example/。

下面是我的POM.xml内容:


    
        junit
        junit
        3.8.1
        test
    
    
        org.apache.tiles
        tiles-api
        2.1.2
    
    
        org.apache.tiles
        tiles-core
        2.1.2
    
    
        org.apache.tiles
        tiles-jsp
        2.1.2
    
    
        org.slf4j
        slf4j-api
        1.5.2
    

当我尝试运行示例时,出现以下错误:

Sep 17, 2010 11:59:43 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Error configuring application listener of class org.apache.tiles.web.startup.TilesListener
java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder
at org.slf4j.LoggerFactory.(LoggerFactory.java:60)
at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:155)
at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:131)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:685)
at org.apache.tiles.web.startup.TilesListener.(TilesListener.java:49)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)

有什么想法吗?

我花了30分钟在谷歌上搜索,但没有找到可能的解决方案。

请帮帮我...

0