【问题标题】:getting following struts tile error得到以下struts tile错误
【发布时间】:2012-10-01 08:59:36
【问题描述】:

我在 tomcat 5.5 上部署我的应用程序时遇到以下错误,请告知如何克服这个问题..

SEVERE: Error configuring application listener of class org.apache.struts2.tiles.StrutsTilesListener
java.lang.ClassNotFoundException: org.apache.struts2.tiles.StrutsTilesListener
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1438)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1284)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3743)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4252)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:448)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Oct 1, 2012 2:26:51 PM org.apache.catalina.core.StandardContext listenerStart 

【问题讨论】:

  • 检查是否安装了 struts2-tiles-plugin。请使用相关版本与您的Struts2-Version
  • 是否在 web.xml 中添加了这一行?,org.apache.struts2.tiles.StrutsTilesListener

标签: java jakarta-ee tomcat struts2


【解决方案1】:

你只需要将类org.apache.struts2.tiles.StrutsTilesListener对应的jar文件放到你的classpath中。

您可以从here获得它。

【讨论】:

    【解决方案2】:

    在strut2中成功运行tile 你需要

    web.xml

    中查看您的配置
    <listener>
        <listener-class>org.apache.struts2.tiles.StrutsTilesListener</listener-class>
    </listener>
    

    添加正确的罐子见here

    【讨论】:

      猜你喜欢
      • 2018-11-06
      • 1970-01-01
      • 2018-11-16
      • 1970-01-01
      • 2014-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多