我在jdk1.5上開發了一個java web應用程序。在tomcat服務器上部署java web應用程序
我使用eclipse IDE進行開發。當我通過eclipse運行應用程序時,它的工作正常,沒有問題。但是當試圖在同一臺機器的tomcat服務器上部署與war文件相同的應用程序時,它會拋出一些錯誤,如Bad version number in .class file
,或者在某些其他時間,我會收到類似java.lang.NoClassDefFoundError
的錯誤消息。
這是什麼進入堆棧跟蹤。
javax.servlet.ServletException: Servlet execution threw an exception
root cause
java.lang.NoClassDefFoundError
com.bdisys.auditservice.manager.AuditServiceManager.updateAuditServiceDetails(AuditServiceManager.java:46)
com.bdisys.auditservice.servlet.AuditServiceHandler.doPost(AuditServiceHandler.java:45)
com.bdisys.auditservice.servlet.AuditServiceHandler.doGet(AuditServiceHandler.java:34)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
附加我的項目配置Java編譯器設置。
誰能給點建議,以解決這個奇怪的問題?
可以在這裏粘貼堆棧跟蹤嗎? –
@PetarMinchev你可以請現在檢查..我更新了我的問題與什麼是在堆棧跟蹤。 –
AuditServiceManager在第46行做什麼 – Subin