首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Java InvocationTargetException 與 NoClassDefFoundError:缺少 xmlbeans 類庫排除

     編輯:程式設計綜合問答

錯誤訊息

java.lang.reflect.InvocationTargetException
root cause: java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlObject
java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlObject

原因分析

  • InvocationTargetException 是反射呼叫時包裹的真實例外。
  • 真正原因是類路徑中缺少 org.apache.xmlbeans.XmlObject 類別。
  • 通常是因為專案遺漏了 xmlbeans 相關 JAR 檔案。

解決方法

  1. 將 xmlbeans 類庫加入專案的 lib 資料夾。
  2. 若使用 Maven,加入對應的 dependency。
  3. 重新編譯與部署後測試。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved