在尝试使用apache poi读取Excel 2007文件.xlsx文件扩展时出现问题:
InputStream file = new FileInputStream(C:\\test.xlsx); ---> XSSFWorkbook workbook = new XSSFWorkbook(file);
此行请给我一个例外Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlObject ,什么原因可能导致此错误?
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlObject
您需要xmlbeans-x.x.x.jar在类路径中包含一个名为“ your_location_of_poi \ poi-xx \ ooxml-lib \” 的jar文件 。
xmlbeans-x.x.x.jar
注意:x.x是您正在使用的poi的版本,并且x.x.x是上述文件夹下该jar文件的版本号
x.x
x.x.x