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

Servlets/JSP Java Discussion :

java lang NoClassDefFoundError


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 2
    Par défaut java lang NoClassDefFoundError
    Bonjour,

    Je rencontre actuellement un problème dans la création d'un Dynamic Web Project sous Eclipse.En effet,celui-ci ne semble pas être en mesure de trouver mes classes java lors de l’exécution.

    Voici le code d'erreur détaillé :



    Uploaded with ImageShack.us


    Le code de la classe en question,très très basique (si besoin est ) :



    Uploaded with ImageShack.us

    Le code JSP,très basique lui aussi :



    Uploaded with ImageShack.us

    L'arborescence du projet :

    On peut voir que la classe est bien compilé,au bonne endroit,sous le package java.



    Uploaded with ImageShack.us

    le contenu du fichier classpath :

    (Lors de mes recherches pour résoudre ce problème,j'ai vu que beaucoup de sujets faisant références au classpath,mais je n'ai pas très bien saisie comment résoudre mon problème.)



    Uploaded with ImageShack.us

    Et finalement le contenu du fichier web.xml en pièce jointe dont certains faisaient références.

    Voila,j'espère que ces quelques informations vous auront aidés à trouver la cause de mon problème car en ce qui me concerne et débutant dans la création de servlet,j'ai épuisé mes munitions et ma patience.

    Je m'en remet donc à votre expertise,merci d'avance.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre confirmé Avatar de skulled
    Inscrit en
    Décembre 2006
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 120
    Par défaut
    Bonjour,

    Deux choses :

    - Retire ton commentaire qui n'est pas juste dans ta jsp ligne 4 ("//Import").
    - Dans ta class Message.java tu n'a pas de constructeur.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    public Message()
    	{
    	}
    Essaye déja çà.

  3. #3
    Membre chevronné Avatar de Drakiss
    Homme Profil pro
    Consultant MOE
    Inscrit en
    Octobre 2010
    Messages
    185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Consultant MOE
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2010
    Messages : 185
    Par défaut
    Bonjour, le classpath c'est litéralement le "chemin des classes", et ça indique à ton projet ou son situé les jars qu'il utilise.

    Typiquement si tu es sous éclipse, tu fait un clic droit sur la racine de ton projet, et tu cherche Build Path > configure Build Path, il doit te manquer un jar pour une de tes classes, donc soit ce jar est référencé mais le path est pas bon, tu n'as pluq qu'a cliquer dessus et faire Edit à droite pour le retrouver sur ton disque, soit il n'existe pas du tout dans ton Build path et tu dois le rajouter en faisant Add JARs ou Add External JARs selon le type de classe qui manque...
    Ne pouvant consulter imageshack du boulot, et ne voyant pas ta stacktrace complète je ne peux t'aider plus avant...

    De plus tu doit dans l'onglet Problems (toujours dans Eclipse Window > Show View > Problems) avoir cette erreur qui ressort et le nom de la classe qu'il te manque, un peu comme ça :
    Project 'xxxxx' is missing required library : 'toto.jar'
    Il ne te reste plus qu'a mettre le jar toto dans le classPath de ton projet xxxxx...

    Bon courage.

Discussions similaires

  1. [JDOM] java.lang.NoClassDefFoundError : NamespaceContext
    Par pierreonxbox dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 11/04/2006, 09h43
  2. [DisplayTag] java.lang.NoClassDefFoundError: org/apache/commons/lang/UnhandledException
    Par MAJIK_ENIS dans le forum Taglibs
    Réponses: 18
    Dernier message: 06/04/2006, 10h18
  3. [Plugin][Hibernate Tools] java.lang.NoClassDefFoundError
    Par notrustinyou dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 28/11/2005, 17h17
  4. [ eclipse3 ] [ Deb. ] java.lang.NoClassDefFoundError:
    Par Marc_3 dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 19/10/2005, 12h26
  5. [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