Erreur java

Fermé
seb - 6 avril 2004 à 15:44
 anouaro - 27 mars 2008 à 03:31
j'ai une erreur au lancement d'un programme java
la compilation avec javac marche mais quand je lance le prog avec java il me dit "exception in thread main ..." et je ne comprend pas d'ou me vien cette erreur
est ce que quequ'un pourrai m'aider svp
merci
A voir également:

6 réponses

maily Messages postés 7556 Date d'inscription lundi 26 juin 2000 Statut Contributeur Dernière intervention 23 juin 2023 453
6 avril 2004 à 16:11
Bonjour,

Si tu pouvais mettre l'erreur en entier, on pourra t'aider plus facilement!!


 Maily   :-)))) L'hirondelle ne fait pas le printemps
mais le dromadaire fait le désert.
0
l'erreur exact je ne men souvien plus mais c un truc du style
exception in thread main : java.lang.NoDefClassFoundError
0
le_dahu Messages postés 141 Date d'inscription mardi 23 mars 2004 Statut Membre Dernière intervention 21 avril 2004 51
6 avril 2004 à 16:33
Salut !

Ce genre d'erreur est comme son nom l'indique, levee lorsque une classe n'est pas trouvee. Typiquement, ceci arrive lorsque ta classe n'apparait pas dans le classpath...

Pour remedier a cela, lance ton programme de la facon suivante :
java -classpath . maClasse


Ceci lui indique que tes classes sont dans le repertoire courrant (depuis la ou tu lance java).
Si tu utilises d'autres classes qui se trouvent ailleurs, tu peux faire de cette maniere :
java -classpath .:chemin1:chemin2 maClasse (Unix)
java -classpath .;chemin1;chemin2 maClasse (windows)


Voili voilou :o)

A+


Si à gauche j'ai l'amont, c'est bon...
Si à gauche j'ai l'aval, j'suis bancal...
0
dohm Messages postés 975 Date d'inscription samedi 1 mars 2003 Statut Modérateur Dernière intervention 13 avril 2010 67
6 avril 2004 à 23:03
sinon à tout hasard
qd tu compiles c'est javac tonfichier.java
et qd tu exécutes c'est sans le .java
java tonfichier

( on sait jamais )

Dohm qui vous bouleg tous
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
rameur Messages postés 135 Date d'inscription lundi 8 avril 2002 Statut Membre Dernière intervention 21 janvier 2009 21
15 avril 2004 à 14:35
est ce que ta classe contient la methode
public static void main(String arg[]) ?
0
j'ai un grs prob j'ai installer des jeux sr mn samsung j600 mais apres quelque joure j'ai assayer de faire la mm opération mais j'ai rencontrer un problem !il y'a un message ki di erreur java le contenu ne correspond pas a l'application please help me
0