Tooling Débutant

Exécutez des programmes Java à fichier unique directement sans javac.

✕ Java 8
$ javac HelloWorld.java
$ java HelloWorld
// Two steps every time
✓ Java 11+
$ java HelloWorld.java
// Compiles and runs in one step
// Also works with shebangs:
#!/usr/bin/java --source 25
Un problème avec ce code ? Dites-le nous.

Une seule commande

java Fichier.java compile et exécute en une seule étape.

📝

Comme un script

Ajoutez une ligne shebang pour rendre les fichiers .java exécutables comme des scripts.

🎓

Convivial pour l'apprentissage

Les débutants exécutent du code immédiatement sans apprendre les outils de build.

Ancienne Approche
Compilation en deux étapes
Approche Moderne
Lancement direct
Depuis JDK
11
Difficulté
Débutant
Exécution d'un fichier unique
Disponible

Disponible depuis JDK 11 (sept. 2018)

Le lanceur Java peut compiler et exécuter un fichier source unique en une seule commande. Combiné avec le support shebang sous Unix, les fichiers Java peuvent fonctionner comme des scripts. Aucune étape de compilation séparée n'est nécessaire.

Partager 𝕏 🦋 in