[英]How to read .xlsx file in java 1.5?
我嘗試使用以下 .jar 文件。
1.xmlbeans-2.6.0.jar
2.poi-ooxml-schemas-3.10-FINAL .jar
3.poi-ooxml-3.10-FINAL.jar
4.dom4j-1.6.jar
但我得到如下異常。
Caused by: java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamException
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
at java.lang.Class.getMethod0(Unknown Source)
at java.lang.Class.getMethod(Unknown Source)
at org.apache.xmlbeans.XmlBeans.buildMethod(XmlBeans.java:174)
at org.apache.xmlbeans.XmlBeans.buildNodeMethod(XmlBeans.java:195)
at org.apache.xmlbeans.XmlBeans.buildNodeToCursorMethod(XmlBeans.java:232)
at org.apache.xmlbeans.XmlBeans.<clinit>(XmlBeans.java:131)
at org.openxmlformats.schemas.drawingml.x2006.main.ThemeDocument$Factory.parse(Unknown Source)
at org.apache.poi.xssf.model.ThemesTable.<init>(ThemesTable.java:44)
在 1.6 之前的 JDK 中使用 XmlBeans 2.3.0 或更高版本時,您應該向應用程序的類路徑中添加兩個額外的 jar: xmlbeans-qname.jar和xbean.jar
來自 XmlBeans 2.6.0 發行說明:
從 XmlBeans 2.6.0 開始,二進制文件與 JDK1.6 兼容。 源仍然與 JDK 1.4 兼容。 使用 JDK 1.4 時,應用程序的類路徑中需要 xmlbeans-qname.jar 和 xbean.jar。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.