0
A
回答
1
我認爲java.lang.NoClassDefFoundError: javax/persistence/Persistence
是servlet實例化錯誤的根本原因,因此,我們可以忽略這個servlet實例化的錯誤現在。 A NoClassDefFoundError
表示消息中提到的類出現在webapp的編譯時類路徑中,但不出現在webapp的運行時類路徑中。
那些你在/lib
文件夾中的JAR實際上應該在/WEB-INF/lib
。這是webapp的運行時類路徑的一部分。另外你還應該刪除那三個jsp*
和servlet*
JAR文件。他們不屬於webapp庫。它們屬於servletcontainer庫。如果你這樣做來解決編譯錯誤,它必須被修復differently。
-1
我認爲運行時類路徑沒有servlet-api.jar
並導致java.lang.NoClassDefFoundError: javax/persistence/Persistence
其次正如前面所說的圖書館應該是WEB-INF/lib
文件夾下解決
相關問題
- 1. Tomcat/Spring - 重新啓動Webapp
- 2. 的webapp啓動失敗上的tomcat6
- 3. Azure中的Tomcat WebApp未啓動
- 4. iPad上的啓動屏幕Webapp
- 5. webapp中的Retina顯示啓動圖像?
- 6. 無法在Azure WebApp中啓動ElasticSearch
- 7. 從WebApp啓動和停止線程
- 8. 通過webapp重新啓動tomcat
- 9. 如何在Eclipse中啓動Spring webapp
- 10. webapp的運動
- 11. 如何在彈簧啓動webapp準備就緒後自動啓動瀏覽器
- 12. 如何在回收/重新啓動後使用TimeTrigger自動啓動Azure WebJob WebApp
- 13. 在iPhone上打電話後自動重新啓動WebApp
- 14. 的webapp啓動失敗,但碼頭的LifeCycle索賠「開始」
- 15. WebSphere無法啓動由cobertura測試的webapp
- 16. 我無法在netbeans中啓動我的webapp調試
- 17. 我刪除的webapp,而無需啓動和停止
- 18. 帶有兩個JPA數據庫的春季啓動webapp
- 19. 在安裝的ios webapp上未更新啓動映像
- 20. 啓動並關閉azure中的webapp實例 - 輸入代碼
- 21. 簡單的春季啓動webapp不工作,whitelabel錯誤頁面
- 22. Jetty:啓動webapp時顯示的404頁面
- 23. 碼頭:檢測Webapp是否無法啓動
- 24. 如何在重新啓動tomcat時控制webapp部署順序
- 25. 將src/main/webapp添加到jar以進行彈簧啓動
- 26. 根據域名選擇webapp啓動頁面
- 27. 使用啓動目標「URL」調試Dart WebApp
- 28. 啓動遠程桌面連接後,WebApp變得無響應
- 29. 從命令行使用IISExpress啓動ASP.net WebApp
- 30. 如何在啓動Tomcat webapp時捕獲Spring錯誤?
我發現的EclipseLink庫不知何故從缺少錯誤構建路徑和部署程序集......這是這些錯誤的根源。 – KristianB 2011-05-03 07:37:35