Tooling Średniozaawansowany

Uruchamianie programów wieloplikowych ze źródła

Uruchamiaj programy wieloplikowe bez jawnego kroku kompilacji.

✕ Java 8
$ javac *.java
$ java Main
// Must compile all files first
// Need a build tool for dependencies
✓ Java 22+
$ java Main.java
// Automatically finds and compiles
// other source files referenced
// by Main.java
Widzisz problem z tym kodem? Daj nam znać.
🚀

Zero konfiguracji

Żadnego narzędzia do budowania dla małych programów wieloplikowych.

🔗

Auto-rozwiązywanie

Przywoływane klasy są znajdowane i kompilowane automatycznie.

📝

Jak skrypt

Uruchamiaj programy wieloplikowe jak skrypty.

Stare podejście
Kompiluj wszystko najpierw
Nowoczesne podejście
Launcher źródłowy
Od JDK
22
Poziom trudności
Średniozaawansowany
Uruchamianie programów wieloplikowych ze źródła
Dostępne

Dostępne od JDK 22 (marzec 2024)

Java 22+ może automatycznie kompilować przywoływane pliki źródłowe podczas uruchamiania z pliku .java. Sprawia to, że małe programy wieloplikowe są tak łatwe do uruchomienia jak skrypty, bez potrzeby Maven ani Gradle.