2017-09-25 29 views
2

在我的Eclipse IDE中一切正常,但是當我導出爲WAR和部署在遠程服務器這個錯誤來自於運行時間JSP的Web應用程序:javax.servlet.ServletException:java.lang.NoClassDefFoundError:

javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/eclipse/jdt/internal/compiler/ast/JavadocQualifiedTypeReference org.apache.jasper.servlet.JspServlet.service(JspServlet.java:348) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) root cause

java.lang.NoClassDefFoundError: org/eclipse/jdt/internal/compiler/ast/JavadocQualifiedTypeReference

+1

我認爲你的servlet類是衝突的,如果你的war文件中有servlet類,那麼創建沒有servlet類的war文件。服務器已經有了servlet類。 –

+0

嗨ihsan感謝您的建議...我有兩個WAR文件都有相同名稱的servlet ...我刪除了一個...但仍然得到相同的錯誤 – mandan

回答

1

我自己解決問題。也重命名了servlet以及引用和映射。 但我想即使名稱是相同的不會這兩個servlet在兩個不同的WAR文件被視爲兩個不同的實體。感謝Ihsan讓我以這種方式思考

相關問題