Impossible d'ouvrir excel à l'aide de ApachePOI - Obtention d'Exception

En essayant d'ouvrir un fichier excel à l'aide de ApachePOI-je obtenir

org.apache.poi.openxml4j.exceptions.InvalidOperationException: Can't open the specified file: 'C:\Users\mdwaipay\AppData\Local\Temp\poifiles\poi-ooxml-1570030023.tmp'

J'ai vérifié. Aucun de ces dossiers est en cours de création. Je suis à l'aide d'Apache POI version 3.6.

De l'aide? Un code similaire a été en cours d'exécution fine dans un autre espace de travail. À la perte de pensées ici.

Code:

public Xls_Reader(String path) {
  this.path=path; 
  try { 
      fis = new FileInputStream(path); 
      workbook = new XSSFWorkbook(fis); 
      sheet = workbook.getSheetAt(0); 
      fis.close(); 
  }
  catch (Exception e) 
  { e.printStackTrace(); 
  } 
}
  • qu'est-ce que la version d'excel que vous utilisez.
  • Pourquoi n'utilisez-vous pas la dernière version de Apache POI? Il a beaucoup de corrections de bugs!
  • Eh bien merci pour l'intérêt. @swamy: Il a bien travaillé avec un autre excel. Les deux .xlsx Aucune idée de ce que peut être la raison? 😛
  • Mise à jour de la version. 🙂
  • Comment êtes-vous de l'ouverture du fichier? Avec un File objet ou un InputStream un? Et si ce dernier, avez-vous essayer avec l'ancien?
  • Ne postez pas de code dans les commentaires, il n'est pas lisible. Mise à jour de votre question avec le code.