亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我在嘗試使用提供的代碼讀取 Excel 文件時收到 Class Not Found 錯誤

我在嘗試使用提供的代碼讀取 Excel 文件時收到 Class Not Found 錯誤

手掌心 2021-12-18 09:46:16
嘗試讀取 Excel 文件時出現以下錯誤:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/poi/hssf/usermodel/HSSFWorkbook    at Caused by: java.lang.ClassNotFoundException: org.apache.poi.hssf.usermodel.HSSFWorkbook    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)    ... 2 more我使用以下代碼讀取擴展名為 .xls 的 Excel 文件。我曾嘗試通過導入其他 poi jar 來尋找答案,但沒有幫助,我已經檢查了網絡搜索,但再次沒有幫助。public Object[][] getExcelData(String excelLocation, String sheetName) {        try {            Object dataSets[][] = null;            FileInputStream file = new FileInputStream(new File(excelLocation));HSSFWorkbook workbook = new HSSFWorkbook(excelLocation);HSSFSheet sheet = workbook.getSheet(sheetName);int totalRowNum = sheet.getLastRowNum();int totalColumnNum = sheet.getRow(0).getLastCellNum();dataSets = new Object[totalRowNum][totalColumnNum];Iterator<Row> rowIterator = sheet.iterator();            int i = 0;while (rowIterator.hasNext()) {                i++;HSSFRow row = (HSSFRow) rowIterator.next();                Iterator<Cell> cellIterator = row.cellIterator();                int j = 0;                while (cellIterator.hasNext()) {                    j++;                    HSSFCell cell = (HSSFCell) cellIterator.next();                    switch (cell.getCellTypeEnum()) {                    case STRING:                    dataSets[i][j] = cell.getStringCellValue();                        break;                    case NUMERIC:                        dataSets[i][j] = cell.getNumericCellValue();                        break;
查看完整描述

1 回答

?
呼如林

TA貢獻1798條經驗 獲得超3個贊

從您的用戶位置刪除 .m2-> 執行 Maven 強制更新->運行


查看完整回答
反對 回復 2021-12-18
  • 1 回答
  • 0 關注
  • 492 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號