2013-12-10 68 views

回答

0

Sun表示aboutz此錯誤:

此錯誤是由舊的JDK 1.0.2生成/ 1.1的編譯器,或者從第三方混淆字節碼引起的。過去,許多這些編譯器和混淆器生成的字節碼不符合Sun JRE規範。由於最近Java SE版本中的驗證程序對壞類格式要求非常嚴格,因此在加載這些錯誤的類文件時,VM會拋出java.lang.ClassFormatError。

難道這是你的代碼或一些捆綁的jar被混淆的原因嗎?

定位錯誤:實現簡單的servlet過濾器並將其映射到您的servlet。過濾器只需傳遞給鏈並捕獲所有Throwable(異常是不夠的)和日誌堆棧跟蹤。

+0

您是否嘗試過濾器建議? –

0

在某處可能會轉換類導致錯誤,您應該檢查servlet中的代碼。或者你可以粘貼你的代碼......

相關問題