Exécuter un .java

Résolu
Utilisateur anonyme -  
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

J'ai récemment téléchargé un Tamagotchi codé en java, j'aimerai vraiment l'Exécuter mais je n'arrive qu'à l'ouvrir avec mes éditeurs de code tel Visual studio code ou Sublime text.

Merci d'avance pour votre aide, je sais que les gens sont très réactifs sur ce site :)
A voir également:

1 réponse

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Bonjour,

Il faut d'abord le compiler et pour ça tu dois télécharger le JDK.

1) Tu télécharges le JDK sur https://www.oracle.com/java/technologies/javase-downloads.html (soit en zip à décompresser, soit en exe à installer)
2) Tu configures la variable PATH pour ajouter le chemin du répertoire bin
Si tu l'as installé il est dans C:\Program Files\Java\jdk1.12.0_2\bin (sinon, c'est dans le zip décompressé)
Voir https://www.java.com/fr/download/help/path.html
3) Via une invite de commandes, tu te déplaces là où est ton fichier .java et tu exécutes les commandes suivantes (je considère que le code Ja
  • javac <nomdufichier>.java
  • java <nomdufichier>
1
Utilisateur anonyme
 
Hey ! Merci beaucoup pour toutes ces informations, j'ai suivi toutes tes indications avec succès, quelques .class sont apparus dans le dossier où se situait le .java, juste, à ce que j'ai compris, maintenant que je l'ai compiler, comment je l'exécute ?
0
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020 > Utilisateur anonyme
 
Je t'ai donné deux commandes :
  • javac <nomdufichier>.java c'est pour la compilation
  • java <nomdufichier> c'est pour l'exécution
0
Utilisateur anonyme
 
Ahhh OK merci !
0
Utilisateur anonyme
 
Malheureusement, j'ai cette erreur :
0
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020 > Utilisateur anonyme
 
D'une part, j'avais marqué
java <nomdufichier>
et pas
java <nomdufichier>.java
donc dans ton cas ce serait
java Tamagotchi
sans le .java à la fin (à condition bien sûr que la méthode main soit définie dans la classe Tamagotchi, mais sans le code je ne peux pas le savoir).
D'autre part je vois que ton dossier s'appelle
Tamagotchi.jar
est-ce que c'est un fichier .jar que tu as décompressé ? Si oui que contenait-il comme fichiers ?
0