我在啓動應用程序時遇到了這個錯誤。Struts2中的ClassNotFoundException StrutsPrepareAndExecuteFilter
SEVERE: Exception starting filter struts2 java.lang.ClassNotFoundException:
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
並且服務器連續兩次發出此錯誤。
我已經在WEB-INF/lib目錄並導入到構建路徑 Struts2的核心 - 2.3.15.2.jar ..我不明白爲什麼StrutsPrepareAndExecuteFilter無法找到。
該應用程序可以開始使用。那沒問題。問題是由於這個錯誤,struts2不能重定向這個動作。
我使用的是tomcat 7和struts2 2.3.16。因爲它是tomcat 7,servelet-api不是3.0我猜。我試圖把tomcat/lib中的servelet-api-3.0。但它不兼容。
最新的問題是什麼?
罐使用
它要麼不被發現,或者你缺少的依賴。你需要確保你正在部署你自己認爲的東西。 –
@Roman C,我有更多的罐子。只是沒有列出他們在這裏。太多。問題只是關於這個jar我認爲,cuz StrutsPrepareAndExecuteFilter只來自struts2-core-2.3.15.2.jar。 – user3560221
@DaveNewton,你是什麼意思? – user3560221