Ответ 1
Нет метода zero-arg для WorkbookFactory.create(). Например:
InputStream inp = new FileInputStream("workbook.xlsx");
Workbook wb = WorkbookFactory.create(inp);
im делает преобразование модели HSSF в XSSF. Im получать lil ошибки здесь и там. Я загрузил последнюю POI и сбросил все файлы jar и сделал apache в моем классе java..... получив эту ошибку:
import org.apache.poi.ss.usermodel.Workbook;
Workbook wb = WorkbookFactory.create();
275: не удается найти символ [javac] символ: переменная WorkbookFactory [javac] местоположение: класс mil.usmc.logcom.chassis.util.HSSFUtils [javac] Рабочая книга wb = WorkbookFactory.create();
Нет метода zero-arg для WorkbookFactory.create(). Например:
InputStream inp = new FileInputStream("workbook.xlsx");
Workbook wb = WorkbookFactory.create(inp);
Если вопрос, который вы задаете, - это то, как вы находите класс WorkbookFactory, это хороший вопрос. WorkbookFactory, по-видимому, не находится в poi.jar - он находится в банке poi-ooxml.
Добавьте эту зависимость в свой проект maven и вы сможете импортировать WorkbookFactory:
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.9</version>
</dependency>