Execution pgr java

Fermé
max - 30 juin 2004 à 17:23
silfaxu Messages postés 102 Date d'inscription jeudi 18 décembre 2003 Statut Contributeur Dernière intervention 6 février 2008 - 1 juil. 2004 à 12:01
Bonjour,

Je viens d'installer java et j'ai tenté le fameux HelloWorld;
la compilation se fait bien mais l'exécution m'inscrit le message suivant:

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

Est-ce que qqun pourrait m'expliquer le pb?
merci bcp
A voir également:

4 réponses

grofwa Messages postés 440 Date d'inscription jeudi 24 juillet 2003 Statut Membre Dernière intervention 21 juillet 2006 479
30 juin 2004 à 17:32
Salut.

Tu as passé le classpath dans ta commande ?

M.

Ne vous souciez pas de n'être pas remarqué ; cherchez 
plutôt à faire quelque chose de remarquable [Confucius]
0
Non après qu'il ait compilé j'ai tapé Java HelloWorld et c tout
0
grofwa Messages postés 440 Date d'inscription jeudi 24 juillet 2003 Statut Membre Dernière intervention 21 juillet 2006 479
30 juin 2004 à 17:46
Alors essaie
java -classpath HelloWorld.class HelloWorld

en faisant attention aux majuscules/minuscules !

Michael

Ne vous souciez pas de n'être pas remarqué ; cherchez 
plutôt à faire quelque chose de remarquable [Confucius]
0
max > grofwa Messages postés 440 Date d'inscription jeudi 24 juillet 2003 Statut Membre Dernière intervention 21 juillet 2006
30 juin 2004 à 17:50
je viens d'essayer mais même message d'erreur
bizarre!
0
grofwa Messages postés 440 Date d'inscription jeudi 24 juillet 2003 Statut Membre Dernière intervention 21 juillet 2006 479 > grofwa Messages postés 440 Date d'inscription jeudi 24 juillet 2003 Statut Membre Dernière intervention 21 juillet 2006
30 juin 2004 à 18:37
Tu as bien vérifié les majuscules/minuscules du nom de ta classe ?

Ne vous souciez pas de n'être pas remarqué ; cherchez 
plutôt à faire quelque chose de remarquable [Confucius]
0
silfaxu Messages postés 102 Date d'inscription jeudi 18 décembre 2003 Statut Contributeur Dernière intervention 6 février 2008 11
1 juil. 2004 à 09:09
Salut,

Utilises-tu un éditeur spécialisé genre Eclipse, IntelliJ, JBuilder ?

Si tu essaies d'exécuter à partir de la ligne de commande, places toi juste dans le répertoire où le fichier HelloWorld.class se trouve et tapes :
java -cp . HelloWorld

(ça suppose que ds le fichier source HelloWorld.java, tu n'ais pas utilisé le mot cle package ... sinon tu dois te placer à la racine de ton package et taper
java -cp . <monPackage>.HelloWorld

@+

sfx
0
Non je n'utilise pas d'éditeur spéciaux juste le bloc note pour le moment
0
Canard007 Messages postés 5929 Date d'inscription mercredi 26 mai 2004 Statut Contributeur Dernière intervention 18 septembre 2009 215
1 juil. 2004 à 10:22
t as compilé au moins?
0
silfaxu Messages postés 102 Date d'inscription jeudi 18 décembre 2003 Statut Contributeur Dernière intervention 6 février 2008 11
1 juil. 2004 à 12:01
Et tu compiles comment ? En passant par la ligne de commande, du genre ...

javac HelloWorld.java

Et tu n'as pas d'erreur(s) ?

Si c'est le cas, en tapant
java -cp . HelloWorld
ça doit marcher ...

@+

sfx
0