Minecraft sunucu yazılımı (Paper, Spigot, Vanilla, Forge fark etmeksizin) bir Java uygulamasıdır ve doğru Java sürümü kurulu olmadan ya hiç açılmaz ya da hatayla kapanır.

Genel Kural

Her Minecraft sürümü belirli bir minimum Java sürümüyle derlenir. Güncel bir sunucu sürümü çalıştırıyorsanız, sunucu yazılımının resmi indirme sayfasında (Paper, Spigot vb.) hangi Java sürümünün gerektiği açıkça belirtilir — kurulumdan önce orayı kontrol etmek en güvenilir yöntemdir.

Eski sürüm çalıştırıyorsanız 1.16.5 ve öncesi gibi eski sürümler genellikle daha eski Java sürümleriyle (Java 8/11 dönemi) uyumludur ve en güncel Java ile bazen sorun çıkarabilir. Eski bir modpack veya sunucu çalıştırıyorsanız, o sürümün resmi dokümantasyonundaki Java önerisine bakın.

Yanlış Java Sürümünün Belirtisi

Sunucuyu başlattığınızda şuna benzer bir hata görürseniz, sorun kesinlikle Java sürümüdür:

UnsupportedClassVersionError: ... has been compiled by a more recent version of the Java Runtime

Bu hata, kurulu Java'nızın sunucu yazılımının beklediğinden daha eski olduğu anlamına gelir — güncel bir Java sürümüne yükseltmeniz gerekir.

Kurulu Java Sürümünüzü Kontrol Etme

java -version

Bu komut terminalde/komut isteminde kurulu sürümü gösterir. Birden fazla Java sürümü kuruluysa, başlatma komutunuzda doğru sürümün tam yolunu belirtmeniz gerekebilir (örn. "C:\Program Files\...\bin\java.exe").

Kurulum Adımları

İşletim sisteminize göre adım adım kurulum için: Windows'ta kurulum veya Linux'ta kurulum rehberlerimize bakabilirsiniz.