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

Langage Java Discussion :

objet qui ne retrouve pas sa class


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de trax44
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    300
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 300
    Par défaut objet qui ne retrouve pas sa class
    bonjour,

    j'ai trouvé un code exemple qui, à l'execution, me fait une erreure bizarre :

    java JSoftPhone
    Exception in thread "main" java.lang.NoClassDefFoundError: JSoftPhone

    Il ne se trouve pas lui meme ?!

    Comment est ce possible et que faire ?

    Cordialement
    trax

  2. #2
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    un petit pb de classpath peut être

    cf FAQ ou recherche dans le forum ...

  3. #3
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    Ou bien un nom de classe incorrect (le nom de classe DOIT contenit le package)

    a++

  4. #4
    Membre éclairé Avatar de trax44
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    300
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 300
    Par défaut
    in :
    j'admet ne pas avoir cherche dans la faq avant de poster mea culpa.

    Sinon, j'ai lu le thread "Java voit plus mes fichiers .class "
    cf FAQ ou recherche dans le forum ...


    Citation Envoyé par adiGuba
    Ou bien un nom de classe incorrect (le nom de classe DOIT contenit le package)
    Dséolé mais je n'ai pas bien compris

    Sinon pour ce qui est du classpath je ne comprends pas non plus.
    Normalement, celui ci est définit pour l'ensemble du system, non ?
    Parce que je n'ai le problème qu'avec un dossier


  5. #5
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    pour le classpath. Tu es sûr que le fichier JSoftPhone.class (ou le jar le contenant) est dans un répertoire qui se trouve dans le classpath ?

  6. #6
    Membre éclairé Avatar de trax44
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    300
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 300
    Par défaut
    j'ai juste changé les source de répétoir (un repertoir plus bas)
    et ça a changer d'erreure :


    au lieu de me dire qu'il ne trouve pas la class JSoftPhone il ne trouve pas la class JSoftPhone$1

    D'ailleurs je n'ai pas compris a quoi correspondent les class JSoftPhone$X.class
    (0<X<20)


  7. #7
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    ce sont des inner class. Des classes internes à JSoftPhone en fait. Vérifie que toutes ces class sont aussi dans le bon répertoire.

    quand tu dis changé les sources, tu veux parler des .class ?

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 03/02/2010, 15h54
  2. [AJAX] objet qui ne passe pas onreadystat
    Par xokami35x dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 26/11/2008, 14h06
  3. Réponses: 2
    Dernier message: 10/12/2007, 11h13
  4. sauvgarder les objets qui n'ont pas été sauvgarder
    Par ferrero dans le forum Hibernate
    Réponses: 5
    Dernier message: 23/05/2007, 16h22
  5. [ERREUR] Ne retrouve pas la classe main
    Par Anathema dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 06/07/2005, 16h16

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