Я изо всех сил пытаюсь читать файл excel в динамичном веб-проекте, который я разрабатываю. Я мог бы легко прочитать его в приложении Java, выполнив те же шаги.Прочтите excel fie in java using poi
Что я сделал?
Я добавил их, чтобы путь сборки
- XMLBeans-2.6.0.jar
- пои-3.13-20150939
- Пои- примеры
- пои-excelant
- пои-OOXML
- poi-ooxml-schemas
- poi-scratchpad
Код:
FileInputStream input_document = new FileInputStream(new File("file_location"));
XSSFWorkbook my_xls_workbook = new XSSFWorkbook(input_document);
XSSFSheet my_worksheet = my_xls_workbook.getSheetAt(0);
XSSFCell cell=null;
for(int i=0;i<463;i++){
cell = my_worksheet.getRow(i).getCell(0);
words[i]=cell.getStringCellValue();
System.out.println(words[i]);
}
my_xls_workbook.close();
Ошибка
SEVERE: StandardWrapper.Throwable
java.lang.NoClassDefFoundError: org/apache/poi/xssf/usermodel/XSSFWorkbook
org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Allocate exception for servlet vhealth.GetMed
java.lang.ClassNotFoundException: org.apache.poi.xssf.usermodel.XSSFWorkbook
Это довольно долго, но это суть его
Вопрос
Я хочу знать, как это решить, и, как я уже упоминал, он работает в другом подобном Java-файле после выполнения тех же шагов. Я хочу интегрировать его в веб-приложение. Я также пробовал вызывать процедуру, которая импортирует базу данных в Java из WebApp (которая использует tomcat, если это помогает) по-прежнему не повезло.
Благодаря
Вопрос хорошо представленный, upvote! – webo80
Вы также добавили банки в свой класс? – Jens
Я добавил их в путь сборки – ada2161