IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API standards et tierces Java Discussion :

Librairie POI => "java.lang.NoClassDefFoundError"


Sujet :

API standards et tierces Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2012
    Messages : 5
    Par défaut Librairie POI => "java.lang.NoClassDefFoundError"
    Bonjour ,
    j'ai un gros probleme , je dois développer une application pour manipuler des fichiers excel , j'ai donc ajouter à mon projet les librairies que j'ai besoin (j'utilise eclipse) avec properties , java build path , add external jar .
    Ma bibliothèque est bien ajouté à mon projet , lorsque je fais un import ou que j'instancie un objet de cette bibliothèque aucun soucis , je compile et la c'est le drame ! java.lang.NoClassDefFoundError: org/apache/poi/ss/usermodel/Workbook
    je ne peux visualer le code contenue dans les packages de cette bibliotheques , eclipse me dit de changer les sources d'attachement .
    Je ne sais vraiment pu quoi faire ! j'ai cherché pendant des heures alors si vous pourriez peut etre me donner des explications car j'aimerais vraiment savoir ce qui ne fonctionne pas !
    Merci

  2. #2
    Membre émérite
    Avatar de bpy1401
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2003
    Messages
    511
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2003
    Messages : 511
    Par défaut
    Bonjour Piero57

    Quand tu as ce type de message, cela signifie qu'il te manque un jar dans ton classPath, celui qui contient la classe org/apache/poi/ss/usermodel/Workbook.
    Page sur Developpez : http://pbriand.developpez.com

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2012
    Messages : 5
    Par défaut
    Oui mais le problème c'est que justement cette bibliothèque je l'ai bien ajouté à mon projet , pour vérifier j'ai décompressé celle-ci et les .class que j'utilise dans mon projet se situe bien dans cette lib , apparement eclipse n'arrive pas à faire le lien avec les .class de ma lib , on m'a dis de linker les lib "natives" or je ne comprend pas ce que cela veut dire


    Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/poi/ss/usermodel/Workbook
    at java.lang.ClassLoader.defineClass1(Native Method)
    ...
    Caused by: java.lang.ClassNotFoundException: org.apache.poi.ss.usermodel.Workbook


    Si sa peut peut-être vous aider ^^

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Tu l'a ajouté comment dans ton projet?
    Tu exécute comment?
    La compilation se passe-t-elle correctement?

  5. #5
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2012
    Messages : 5
    Par défaut
    avec properties , java build path , add external jar.
    et je compile directement sous éclipse , et c'est bien lorsque je compile que ces erreurs s'affichent .

    Je viens de supprimer la bibliothèque , puis je l'ai re télécharger sur un autre site
    et de nouveaux ajouté à mon projet , j'ai les mêmes erreurs donc cela ne viens pas du fichier

  6. #6
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2012
    Messages : 5
    Par défaut
    j'ai abandonné POI au profil de jexcel qui ne me propose pas de problème mais cette erreur va m’empêcher de dormir encore longtemps

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 28/05/2007, 00h22
  2. [ eclipse3 ] [ Deb. ] java.lang.NoClassDefFoundError:
    Par Marc_3 dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 19/10/2005, 12h26
  3. [Struts] java.lang.NoClassDefFoundError
    Par Zephoria dans le forum Struts 1
    Réponses: 2
    Dernier message: 08/02/2005, 10h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo