使用POI中的XSSFWorkbook操作excel2007(xlsx)的异常:找不到类解决

使用POI中的XSSFWorkbook操作excel2007(xlsx)的异常:找不到类解决

博客分类:  工作问题杂项
 

最近使用POI中的XSSFWorkbook操作excel2007(xlsx)的时候抛出以下异常: 
严重: Servlet.service() for servlet StaffIpRestrictServlet threw exception 
java.lang.ClassNotFoundException: org.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheet 
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680) 

解决方案: 
poi包中默认不支持excel2007,如果需要解析,则需要引入poi-ooxml-schemas-xx.jar包。 

引入此包后,可能还会有个异常,原因是找不到dom4j的jar包。 
因为poi-ooxml-schemas-xx.jar需要依赖dom4j-xxx.jar包

你可能感兴趣的:(使用POI中的XSSFWorkbook操作excel2007(xlsx)的异常:找不到类解决)