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

Java Discussion :

Erreur java "java.lang.NoClassDefFoundError"


Sujet :

Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 113
    Par défaut Erreur java "java.lang.NoClassDefFoundError"
    Bonjour,

    Quelqu'un sait comment résoudre ce problème ? Je m'y connais pas beaucoup.
    S'il vous plait !!!

  2. #2
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    570
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 570
    Par défaut
    Ca veut dire que tu appelles une classe que la machine virtuelle ne connait pas.
    Tu as du importer des classes d'un jar ou d'un autre programme dans ton programme, et quand tu l'executes, tu ne précises pas à java qu'il doit utiliser ces classes, et il ne les trouve donc pas. Il faut donc au moment de l'exécution préciser à Java, qu'en plus des bibliothèque habituelles, il doit "charger" la classe qui te fait planter.
    Regarde du coté du classpath dans la FAQ pour plus de renseignement.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 113
    Par défaut
    Ok je fais un tour au FAQ et je reviens.
    Merci Djobird.

  4. #4
    Membre Expert Avatar de Ivelios
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juillet 2008
    Messages
    1 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 031
    Par défaut
    Ce problème m'arrivait sous netBeans, quand je renommais une classe puis que je créais un .jar.
    Dans le .jar, il ne prennait pas en compte le changement de nom alors que dans le code si .

    La solution p***** : recréer un nouveau projet et mettre tes classes dedans

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 113
    Par défaut
    J'ai ajouté dans le CLASSPATH le répertoire de mes classes java. Et ça ne marche pas non plus. Ou c'est le répertoire des .classe qu'il faut ajouter ?

  6. #6
    Membre Expert
    Avatar de nbenbourahla
    Homme Profil pro
    Inscrit en
    Juin 2009
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 41
    Par défaut Erreur
    Bonjour

    Cette erreur peux venir de plusieurs raisons. Mais enfaite la JVM ne trouve pas ta classe.

    Donc pourrais tu nous montrez le log complet de ton erreur pour qu'on puisse t'aider

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 113
    Par défaut
    Voici ce que j'ai dans ma console d'execution
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: javax/wsdl/WSDLException
    	at mainwin.extraire1ActionPerformed(mainwin.java:727)
     ...

Discussions similaires

  1. Erreur d'exécution de type java.lang.NoClassDefFoundError
    Par lelorf1983 dans le forum JDeveloper
    Réponses: 3
    Dernier message: 01/06/2007, 15h20
  2. Réponses: 9
    Dernier message: 08/10/2006, 15h30
  3. Réponses: 2
    Dernier message: 30/06/2006, 15h18

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