Galera estou tentando abrir um arquivo XLSX com o POI 3.6 FINAL mas o seguinte erro está sendo aprensentado.
java.lang.NoSuchMethodError: org.apache.poi.util.IOUtils.copy(Ljava/io/InputStream;Ljava/io/OutputStream;)V
Com arquivos XLS tudo funciona bem mas ao tentar com XLSX ocorre o erro, alguem tem alguma ideia de como resolver isso? Segue abaixo meu codigo.
Obrigado!
FileInputStream file = null;
try {
System.out.println(new SimpleDateFormat("HH:mm:ss").format(new Date()));
file = new FileInputStream(path + arq);
XSSFWorkbook wb = new XSSFWorkbook(file);
int folhas = wb.getNumberOfSheets();
for (int folha = 0; folha < folhas; folha++) {
System.out.println(wb.getSheetName(folha) + " tem " + wb.getSheetAt(folha).getPhysicalNumberOfRows() + " linhas");
}
System.out.println(new SimpleDateFormat("HH:mm:ss").format(new Date()));
return true;
} catch (Exception ex) {
Logger.getLogger(Danone.class.getName()).log(Level.SEVERE, null, ex);
} finally {
try {
if (file != null) {
file.close();
}
} catch (IOException ex) {
Logger.getLogger(Danone.class.getName()).log(Level.SEVERE, null, ex);
}
}
