Lorsque j'essaie d'exécuter mon programme Hello World, il ne montre aucune sortie:
$ ls
hello.class hello.Java
$ javac hello.Java
$
Vous pouvez voir dans ls
que vous avez déjà compilé votre programme avec le compilateur javac
. La commande que vous avez utilisée
javac hello.Java
crée hello.class
sans envoyer de sortie à stdout, il n'y aura donc aucun message dans votre terminal, sauf en cas d'erreur - le comportement attendu est celui que vous voyez. Si vous voulez réellement voir une sortie, vous pouvez ajouter une option: javac -verbose hello.Java
comme mentionné par @Frisky (merci!)
Maintenant, vous pouvez exécuter ce fichier hello.class
avec
Java hello