Tooling Orta

Çok dosyalı kaynak başlatıcı

Açık derleme adımı olmadan çok dosyalı programları başlatın.

✕ 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
Bu kodda bir sorun mu gördünüz? Bize bildirin.
🚀

Sıfır kurulum

Küçük çok dosyalı programlar için derleme aracı gerekmez.

🔗

Otomatik çözümleme

Başvurulan sınıflar otomatik olarak bulunur ve derlenir.

📝

Betik benzeri

Çok dosyalı programları betikler gibi çalıştırın.

Eski Yaklaşım
Önce Hepsini Derle
Modern Yaklaşım
Kaynak Başlatıcı
JDK'dan itibaren
22
Zorluk
Orta
Çok dosyalı kaynak başlatıcı
Mevcut

JDK 22'den itibaren kullanılabilir (Mart 2024)

Java 22+, .java dosyasından başlatıldığında başvurulan kaynak dosyaları otomatik olarak derleyebilir. Bu durum, Maven veya Gradle gerektirmeden küçük çok dosyalı programların betikler kadar kolay çalıştırılmasını sağlar.

Paylaş 𝕏 🦋 in