Tooling Principiante

Ejecuta programas Java de un solo archivo directamente sin 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
¿Ves un problema con este código? Cuéntanos.

Un solo comando

java Archivo.java compila y ejecuta en un solo paso.

📝

Como un script

Agrega una línea shebang para hacer archivos .java scripts ejecutables.

🎓

Amigable para aprender

Los principiantes ejecutan código de inmediato sin aprender herramientas de build.

Enfoque Antiguo
Compilación en dos pasos
Enfoque Moderno
Lanzamiento directo
Desde JDK
11
Dificultad
Principiante
Ejecución de archivo único
Disponible

Ampliamente disponible desde JDK 11 (sept. 2018)

El lanzador de Java puede compilar y ejecutar un archivo fuente único en un solo comando. Combinado con soporte de shebang en Unix, los archivos Java pueden funcionar como scripts. No se necesita un paso de compilación separado.

Compartir 𝕏 🦋 in