Erreur à la création d'un document poi XSSFWorkbook
Bonjour,
J'explore la librairie poi en vue de générer des documents excel.
Après un test heureux de HSSF qui m'a permis de générer puis de modifier un fichier j'aborde XSSF car je veux utiliser la fonction excel de mappage de fichiers xml. (Cette fonction est dispo sous Excel 2003 et permet d'utiliser comme source de données des fichiers XML).
Donc :
Poi 3.6 / ecplise ganymède et voici mon code qui est une version assez dépouillée de l'exemple fourni sur le site poi. (http://svn.apache.org/repos/asf/poi/...sheetDemo.java)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
package org.apache.poi.ss.examples;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
public class TimesheetDemo {
public static void main(String[] args) throws Exception {
// Création d'un document
XSSFWorkbook wb = new XSSFWorkbook();
}
} |
Pas d'avertissement mais à l'exécution j'ai une erreur :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
at org.apache.poi.ss.examples.TimesheetDemo.main(TimesheetDemo.java:10)
Caused by: java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlException
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 1 more |
Je précise que je connais mal java et que ce genre de pile me déroute.
Quelqu'un peut-il me dire ce qui m'arrive s'il vous plaît ?
Pozzo.WEChaudEnPerspective