Probleme pour executer programme java

Fermé
osana - 8 juil. 2007 à 12:10
 osana - 8 juil. 2007 à 18:47
J'apprends à programmer depuis peu en Java. Tout allait pour le mieux. Récemment j'ai du réinstaller windows xp. J'ai reconfiguré mes variables environnement comme il se doit.
Lorsque je compile mon programme, tout se passe normalement.
Par contre, et c'est là mon problème losque je l'exécute, j'ai le message : Exception in thread "main" java.lang.NoClassDefFoundError : suivi du nom du programme.
Que veut dire ce message? Pouvez-vous me suggérer une solution?
En vous remerciant d'avance!
A voir également:

1 réponse

Salut il y a eu beaucoup de discussions dans ce forum à ce sujet.
La solution la plus simple c'est comme cela:
Par exemple si ton programme est bonjour.java
il aut te mettre dans le repertoire de ton programme...
javac bonjour.java
java -cp bonjour
En fait java ne sais pas où sont stocké tes fichiers .class alors il faut lui indiquer.Normalement l'option -cp doit se voir suivre le chemin où sont stockés tes fichiers .class si tu te trouves pas dans le repertoire des .class mais moi je te conseil de te mettre dans le repertoire des .class et de faire cela c'est plus simple comme tu es plus ou moins debutant.
Bon courage et fais moi signe si tout se passe bien.
0
Je te remercie sincèrement pour ton aide. En effet le problème venait du fait que java ne pouvait lire mes fichiers class. J'ai corrigé cela en modifiant mes variables environnement.
Tu peux être sur qu'aujourd'hui tu as fait un heureux!
Merci et bonne continuation.
0