Bonjour à tous,

Je viens de trouver le moyen d'utiliser l'API POI OOXML de Apache POI mais j'ai un problème dont je n'ai pas trouvé de solution dans les forums pour l'instant.
Voici le problème quand je veux simplement créer un fichier XLSX et une feuille :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
	at excel.Test2.main(Test2.java:15)
Caused by: java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlException
	at java.net.URLClassLoader$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	... 1 more
Voici la classe :
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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
package excel;
 
import java.io.FileOutputStream;
 
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
 
public class Test2 {
 
	public static void main(String[] args) {
		// TODO Auto-generated method stub
 
		try {
			Workbook wb = new XSSFWorkbook();
		    FileOutputStream fileOut = new FileOutputStream("workbook.xlsx");
		    Sheet sheet = wb.createSheet("ma feuille");
 
			wb.write(fileOut);
		    fileOut.close();
 
		} catch (Exception e) {
 
		} finally {
 
		}
	}
}
Je sais le faire en HSSF mais mon projet doit utiliser le XSSF à cause de la version d'excel.

MERCI Beaucoup d'avance pou vos aides