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 :

Problème de compilation


Sujet :

Langage Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 8
    Par défaut Problème de compilation
    J'ai changé de jdk de la version 4 à la 5, et depuis je que des problèmes. Par exemple le code ci-dessous, compile bien en la version 5

    import java.io.*;

    public class toto {
    public static void main (String args[]) {
    System.out.println("pas de paramètres ...");
    }
    }


    mais au moment de l'execution j'ai l' exception suivante :


    java.lang.NoClassDefFoundError : toto
    Exception in tread "main"


    Merci pour toute aide


    @+

  2. #2
    Membre éprouvé
    Avatar de Janitrix
    Inscrit en
    Octobre 2005
    Messages
    3 391
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 3 391
    Par défaut
    Cela n'a rien avoir avec la version du jdk...
    C'est qu'il ne trouve pas le fichier toto.class, c'est tout...
    Par convention, il faut mettre une majuscule au nom d'une classe. Attention, ce n'est qu'une convention, cela ne reglera pas ton probleme, mais c'est un conseil. Ensuite, assure toi que ton fichier .java qui contient ce code est bien le meme nom que ta classe. Donc si ta classe s'appelle Toto, le fichier devra s'appeler Toto.java. La case est importante. Bonne chance.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 8
    Par défaut problème resolu
    Merci pour ton aide, tu avais raison il fallait definir mon répertoire de travail dans la variable classpath pour que le jdk puise trouver le fichier class compilé

    @+

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

Discussions similaires

  1. problème de compilation sous visual C++
    Par fabmili dans le forum MFC
    Réponses: 4
    Dernier message: 08/02/2004, 19h52
  2. problème de compil devc++ socket
    Par stefdem dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 11/12/2003, 11h33
  3. Réponses: 1
    Dernier message: 29/10/2003, 12h16
  4. Problème de compilation de la DLL du XMLRad
    Par [DreaMs] dans le forum XMLRAD
    Réponses: 2
    Dernier message: 16/04/2003, 16h46
  5. Réponses: 1
    Dernier message: 27/05/2002, 01h44

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