Probléme d'excution un petit program en java
Fermé
Bari
-
5 mars 2002 à 13:05
ted.barton Messages postés 68 Date d'inscription dimanche 17 juin 2001 Statut Membre Dernière intervention 6 mars 2002 - 6 mars 2002 à 22:36
ted.barton Messages postés 68 Date d'inscription dimanche 17 juin 2001 Statut Membre Dernière intervention 6 mars 2002 - 6 mars 2002 à 22:36
A voir également:
- Probléme d'excution un petit program en java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Petit 1 comme ² ✓ - Forum Windows
- Java décompiler - Télécharger - Langages
2 réponses
comiv
Messages postés
1
Date d'inscription
lundi 4 février 2002
Statut
Membre
Dernière intervention
5 mars 2002
5 mars 2002 à 15:46
5 mars 2002 à 15:46
Salut,
Essaie d'executer java dans le répertoire où se trouve le fichier TicTac.class.
Chez moi cela fonctionne comme ça, mais je ne comprends pas bien pourquoi. Je me renseignerai....
A+
comiv
Essaie d'executer java dans le répertoire où se trouve le fichier TicTac.class.
Chez moi cela fonctionne comme ça, mais je ne comprends pas bien pourquoi. Je me renseignerai....
A+
comiv
Peguinette
Messages postés
176
Date d'inscription
vendredi 15 juin 2001
Statut
Membre
Dernière intervention
17 juillet 2003
30
5 mars 2002 à 16:30
5 mars 2002 à 16:30
pour compiler il faut bien faire :
javac maClasse.java
et pour le lancer :
java maClasse
ou
java monPackage.maClasse
---------
Peguinette
javac maClasse.java
et pour le lancer :
java maClasse
ou
java monPackage.maClasse
---------
Peguinette
Duch
Messages postés
27
Date d'inscription
lundi 23 octobre 2000
Statut
Membre
Dernière intervention
18 décembre 2002
61
>
Bari
5 mars 2002 à 18:52
5 mars 2002 à 18:52
L'erreur est que la classe que tu lui demandes d'exécuter n'existe pas. Quand tu tapes : java TicTac.class il essaie d'exécuter la classe class du package TicTac. Donc ça ne marche pas, ta classe étant TicTac. Et tu peux normalement lancer ton appli de n'importe quel endroit de ton disque (ce qui n'est pas vrai pour la compilation), il n'est donc pas nécessaire de préciser le chemin complet (Java se débrouille à partir du classpath que tu dois avoir défini avant).
Et l'erreur se produit uniquement après le lancement parce que ton application ne s'execute qu'apres le lancement de la JVM, ce qui prend un peu de temps.
Et l'erreur se produit uniquement après le lancement parce que ton application ne s'execute qu'apres le lancement de la JVM, ce qui prend un peu de temps.
bari
>
Duch
Messages postés
27
Date d'inscription
lundi 23 octobre 2000
Statut
Membre
Dernière intervention
18 décembre 2002
6 mars 2002 à 09:27
6 mars 2002 à 09:27
merci infiniment,je l'ai excute de n'importe repertoir ,mais j'ai une tout petite question pour quoi ne s'execute pas quand je mis la ligne commande suivant:
d:\jdk1.2\bin>java d:\bari\TicTac.
merci d'avance
d:\jdk1.2\bin>java d:\bari\TicTac.
merci d'avance
ted.barton
Messages postés
68
Date d'inscription
dimanche 17 juin 2001
Statut
Membre
Dernière intervention
6 mars 2002
3
>
bari
6 mars 2002 à 22:36
6 mars 2002 à 22:36
salut,
ce doit etre toujours ce fichu probleme de classpath
essaie de taper
java -cp d:\bari tictac
chez moi, ça marche
Ted
ce doit etre toujours ce fichu probleme de classpath
essaie de taper
java -cp d:\bari tictac
chez moi, ça marche
Ted
5 mars 2002 à 16:02
d:\jdk1.2\bin>javac d:\TicTac.java
mon fichier java existe bien dans la racine d:
ca passe bien j'ai obtenu TicTac.class jusqu'a ici c'est bien
mais dans l'excution:
d:\jdk1.2\bin>java d:\TicTac.class
il m'affiche le message(Exception in thread "main" java.lang.NoClassDefFoundError: d:\TicTac/class) porquoi???