new XSSFWorkbook 执行时卡住了是因为什么原因吗
//声明相关的excel抽取对象
ExcelExtractor extractor=null;
Workbook wb =null;
String file1absolutePath = filesexecl1.get(0).getAbsolutePath();
if (!file1absolutePath.toLowerCase().contains("xls") && !file1absolutePath.toLowerCase().contains("xlsx") ){
throw new BaseException(StateEnum.FILEDOCS_0033.getState());
}else {
if(file1absolutePath.toLowerCase().contains(".xlsx")){
wb = new XSSFWorkbook(POIXMLDocument.openPackage(filesexecl1.get(0).getAbsolutePath()));
//创建excel2007的文件文本抽取对象
extractor =new XSSFExcelExtractor((XSSFWorkbook)wb);
//针对2007版本
}else if(file1absolutePath.toLowerCase().contains(".xls")){
//针对2003版本
//创建excel2003的文件文本抽取对象
wb=new HSSFWorkbook(new POIFSFileSystem(filesexecl1.get(0)));
extractor =new org.apache.poi.hssf.extractor.ExcelExtractor((HSSFWorkbook)wb);
}
是因为什么原因吗 我这边上传压缩包 然后进行解压的 然后去获取execl信息 就卡住了
断点看在哪卡住的