[英]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.