samkiwidouch
Messages postés18Date d'inscriptionvendredi 20 janvier 2012StatutMembreDernière intervention16 mai 2012
-
10 févr. 2012 à 13:57
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020
-
10 févr. 2012 à 19:06
Bonjour à tous
s'il vous plait est ce que quelqu'un peut m'aider à resoudre le probleme de cet code source pour soit capable de lire les données à partir d'un fichier excel en langage java
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020370 10 févr. 2012 à 14:30
Ok, donc, tu n'utilises pas d'ide : première erreur. Je te conseil de télécharger éclipse.
Ensuite, quelles exceptions sont levées ? Peux tu ajouter une redirection vers un fichier texte ou un pause après la commande de lancement du programme pour récupérer la trace.
samkiwidouch
Messages postés18Date d'inscriptionvendredi 20 janvier 2012StatutMembreDernière intervention16 mai 2012 10 févr. 2012 à 14:43
mais je programme avec eclipse
et voila qu'il lance des erreurs lors de l'exécution
java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
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)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Exception in thread "main"
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020370 10 févr. 2012 à 14:55
Ok, j'ai compris : UnsupportedClassVersionError ca veut dire que tu utilises un .jar qui a été compilé avec une version différente du jdk que celle que tu utilises.
Par exemple, si tu utilises java1.6, tu ne peux pas ajouter un jar compilé en 1.5.
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020370 10 févr. 2012 à 15:45
oui, il est bien ajouté mais le jar n'a pas été compilé avec la bonne version du jdk.
Dans la doc sur le site d'oracle :
Thrown when the Java Virtual Machine attempts to read a class file and determines that the major and minor version numbers in the file are not supported.
Donc, il faut que tu compiles ton projet dans la meme version que celle de ton jar. Comment s'appelle le jar de jxl, il n'y a pas un numéro de version du jdk dedans ?
Soit tu changes ton compilateur soit tu trouves une autre version de jxl.