Question JAVA SVP ..
Fermé
scalabandri
-
Modifié par scalabandri le 13/06/2015 à 02:55
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 13 juin 2015 à 16:03
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 13 juin 2015 à 16:03
A voir également:
- Question JAVA SVP ..
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Java décompiler - Télécharger - Langages
- Waptrick jeux pes 2016 java - Forum logiciel systeme
1 réponse
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
13 juin 2015 à 11:10
13 juin 2015 à 11:10
Bonjour,
Le message d'erreur est pourtant extrêmement précis.
Tu dois donc remplacer tes objets HSSF par des objets XSSF (voire SXSSF)
Cf. la documentation : http://poi.apache.org/components/spreadsheet/
Le message d'erreur est pourtant extrêmement précis.
The supplied data appears to be in the Office 2007+ XML. You are calling the part of POI that deals with OLE2 Office Documents. You need to call a different part of POI to process this data (eg XSSF instead of HSSF)
Tu dois donc remplacer tes objets HSSF par des objets XSSF (voire SXSSF)
Cf. la documentation : http://poi.apache.org/components/spreadsheet/
13 juin 2015 à 15:42
Tout d'abord merci beaucoup pour votre retour.
Je reçois l'erreur ci-dessous quand je remplace mes objets HSSF par XSSF :
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
at IT_ZY90.main(IT_ZY90.java:236)
Caused by: java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlException
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:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
As-tu une idée Monsieur ?
Merci,
Cordialement.
13 juin 2015 à 16:03
Ici il manque xmlbeans, qui va peut-être avoir lui aussi d'une dépendance (stax), qu'il faudra rajouter pour que cela fonctionne.
Pour simplifier la gestion de dépendances, il y a Maven qui fait ça très bien (Débuter avec Maven), voici par exemple l'arbre de dépendance de Apache POI généré par Maven, il faut donc ajouter tout ces jar pour que cela fonctionne.