繁体   English   中英

在tomcat 5.5上部署应用程序时出现struts错误

[英]struts error upon deploying the application on tomcat 5.5

在tomcat 5.5上部署Web应用程序时出现以下错误,请告知类路径中缺少哪个jar,以便我可以添加所需的jar

SEVERE: Error configuring application listener of class org.apache.struts2.tiles.StrutsTilesListener
java.lang.NoClassDefFoundError: org/apache/tiles/web/startup/TilesListener
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(Unknown Source)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$000(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)

好一点的谷歌搜索表明该类位于:

http://repo1.maven.org/maven2/org/apache/tiles/tiles-servlet/2.2.2/tiles-servlet-2.2.2.jar

这个罐子。 如果仍然无法正常工作,请尝试使用类似org/apache/tiles/web/startup/TilesListener jar

在不知道将哪个jar添加到类路径的情况下,请使用findjar.com

在您的情况下,系统无法加载TilesListener的定义。 因此,可能您想将该类添加到您的类路径中。 为此,可以在http://www.findjar.com/index.x?query=org%2Fapache%2Ftiles%2Fweb%2Fstartup%2FTilesListener中找到相关的jar 只需单击[class]链接。

如果您使用任何ide或设置类的类路径,则将此jar文件添加到库包中

http://www.jarfinder.com/index.php/java/info/org.apache.struts2.tiles.StrutsTilesListener

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM