Bonsoir, je veux lire mes deux formats de fichiers xls et xlsx mais je n'arrive pas a le faire. Merci d'avance
il se plante sur la ligne suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 currents = new File(Mesfichiers).listFiles(new FileFilter() ; // affichier le nombre de fichier dans le repertoire System.out.println(" le nombre de Fichiers : " + currents.length); // int nbfichier = 0; if (currents != null && currents.length > 0) { Workbook[] wbs = new Workbook[] { new HSSFWorkbook(), new XSSFWorkbook() }; for(int w=0; w<wbs.length; w++) { // Workbook wb = wbs[w]; Workbook wbEnregistrement = wbs[w]; //////////////////////////////////////////////////////////////////////
erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part Workbook[] wbs = new Workbook[] { new HSSFWorkbook(), new XSSFWorkbook() };
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Fichiers en attente de traitement: 3 Exception in thread "main" java.lang.NoClassDefFoundError: org/openxmlformats/schemas/spreadsheetml/x2006/main/CTSheet at test_edi.chargement.parcouriRep(chargement.java:180) at test_edi.Main_1.main(Main_1.java:22) Caused by: java.lang.ClassNotFoundException: org.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheet at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) ... 2 more Java Result: 1 BUILD SUCCESSFUL (total time: 9 seconds)
Partager