Execution prog java en ligne de cmd

penellope Messages postés 73 Statut Membre -  
 Tiger -
Je me souvient plus comment on fait pour executer un programme java en ligne de commande j'ai essayer
java Source.java et ca marche pas

28 réponses

  • 1
  • 2
Résumé de la discussion

Le résumé met en évidence la difficulté d’exécuter et de compiler un programme Java en ligne de commande, notamment l’usage de javac et java et l’ajout du JDK au PATH. Plusieurs réponses insistent sur l’installation du JDK et la présence des exécutables javac et java, puis sur l’ajout du dossier bin au PATH pour faciliter l’exécution. Des explications rappellent que le PATH doit pointer vers le répertoire bin du JDK et que, sur Windows, les variables d’environnement remplacent autoexec.bat, facilitant l’exercice sans réinitialisation manuelle. D’autres précisent que le compilateur javac est inclus dans le JDK et non dans le JRE, et que les chemins et versions varient selon les environnements, ce qui complique l’installation et la configuration.

Bobot (l'IA à votre service)
  1. Rico
     
    Pas de panique, pas de panique...Résumons nous :

    - Vous tapez javac toto.java dans une invite DOS
    - Celle-ci vous répond que javac n'est pas une commande interne, ce que ne signifie rien de plus qu'il ne sait pas où aller chercher le programme javac.exe.
    Il suffit donc de

    - Vérifier que vous avez bien un programme qui se nomme javac.exe quelque part, à grand coups de "démarrer -> rechercher -> Fichiers ou dossiers " puis tapotez "javac".
    - Maintenant, SI il y a effectivement un programme nommé javac (ce sera sans doute dans un répertoire genre java[x] ou j2sdk[y]),
    - Ouvrez une invite DOS, placez vous dans le repertoire avec vos fichiers java à compiler
    - sélectionnez l'icône correspondant à "javac"(éventuellement .exe) dans la fenêtre de votre recherche et glissez là dans l'invite DOS.
    - ajoutez le nom de votre programme java ("Toto.java")

    Pour exécuter votre programme java, même cinéma avec la commande "java.exe", et avec le nom de votre programme sans extension ("Toto"). Il faudra ensuite songer à modifier votre PATH pour que les commandes javac et java soient visibles partout (il suffira alors effectivement simplement de tapoter javac ou java).
    - Si pas de javac.exe, go to le site de sun, télécharger j2(s)dk 1.4 SE, comme nos camarades l'ont déjà si bien remarqué...

    Et si là ça marche pô, dites-vous bien que t'façon, l'informatique, ça marche jamais...
    Le gars Rico.
    71
  • 1
  • 2