Rechercher : dans
Par :

Execution pgr java

Dernière réponse le 1 jui 2004 à 12:01:22 max, le 30 jun 2004 à 17:23:07 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « execution pgr java » dans :
Java Runtime Machine VoirJava Runtime Machine Certains sites internet mais aussi certains programmes requièrent la présence de la Java Runtime Machine (JRM) pour exécuter les applets Java. Si vous n'avez pas, ou plus, cette Java Runtime...
Java - Premier programme VoirPremière application avec Java La première chose à faire est de créer un simple fichier texte (sans mise en forme) et de taper les quelques lignes suivantes : // Votre premiere application en Java class FirstApp { public static void main...
Java: les variables VoirLe concept de variable Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage Java sont typées, c'est-à-dire que les données contenues dans...

1

grofwa, le 30 jun 2004 à 17:32:34

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]

Répondre à grofwa

2

max, le 30 jun 2004 à 17:38:04

Non après qu'il ait compilé j'ai tapé Java HelloWorld et c tout

Répondre à max

3

grofwa, le 30 jun 2004 à 17:46:45

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]

Répondre à grofwa

4

max, le 30 jun 2004 à 17:50:03

Je viens d'essayer mais même message d'erreur
bizarre!

Répondre à max

5

grofwa, le 30 jun 2004 à 18:37: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]

Répondre à grofwa

6

silfaxu, le 1 jui 2004 à 09:09:39

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

Répondre à silfaxu

7

max, le 1 jui 2004 à 09:27:02

Non je n'utilise pas d'éditeur spéciaux juste le bloc note pour le moment

Répondre à max

8

Canard007, le 1 jui 2004 à 10:22:02

T as compilé au moins?

Répondre à Canard007

9

 silfaxu, le 1 jui 2004 à 12:01:22

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

Répondre à silfaxu