Çözüldü JAVA 22 & FORK UYUMLULUĞU

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

ByNeels

MC.KadimOyuncu.Network
Katılım
15 Haziran 2019
Mesajlar
220
Elmaslar
59
Puan
13.470
Minecraft
ByNeels

Discord:

ByNeels

Merhaba,

Öncelikle tüm öğrenci kardeşlerimin yaz tatilinin keyifli geçmesini temenni ederim.
Yeni bir proje üzerinde çalışıyoruz ve tabiri caizse şuan ki döneme kıyasla birnevi "Eski Kafalı" kaldım.
Minecraft oyuncularının ve oyunculara hitap eden sunucuların sahiplerinin bilgi ve düşüncelerine ihtiyacım var.
JAVA 22 ile paper, purpur ve benzeri forklarım uyumluluğu hakkında düşünceleriniz nedir?
Belirtip beni bilgilendirirseniz muteşekkir olurum...

Sevgiler!
 
Aşağıdaki tabloyu kullanabilirsiniz.

1723296749713.webp
 

Bu konuyu incelemenizde fayda var. @FurKqn güzel bir konu açmış.
 
Aşağıdaki tabloyu kullanabilirsiniz.

Ekli dosyayı görüntüle 247975
Merhaba Treas Host,

Bunları biliyorum fakat bunlar önerilen versiyonlar.
Asıl demek istediğim bu versiyonların dışında yani önerilenin dışına çıktığımda ki durumların ne olacağı.
Burada 1.17.1 ve 1.18.1 üzeri için Java 21 kullanılması önerilmiş ama örnek vermek gerekirse biz 1.20 sürümü için Java 21 yerine Java 22 kullandığımızda durum ne olacak? Bunu öğrenmek istiyoruz...

Değerli yanıtınız için teşekkür ederim.


Bu konuyu incelemenizde fayda var. @FurKqn güzel bir konu açmış.
Merhaba Texa,

Öneriniz için teşekkür ediyor, attığınız konuyu incelediğimizi belirtmek istiyorum fakat attığınız konuda bu konuda paylaştığımız sorunun yanıtını maalesef alamadık.
Bize daha iyi bir şekilde yanıt verebilmeniz adına ne istediğimizi daha açık bir dille anlatmak isterim;
Örneğin Java 22 ile paper ve/veya purpur (1.20) bir sunucu açtığımızda karşılaşacaklarımızı ve ne olacağını bilmek istiyoruz.

Değerli yanıtınız için teşekkür ederim.

 
Merhaba [B]Treas Host[/B],

Bunları biliyorum fakat bunlar önerilen versiyonlar.
Asıl demek istediğim bu versiyonların dışında yani önerilenin dışına çıktığımda ki durumların ne olacağı.
Burada 1.17.1 ve 1.18.1 üzeri için Java 21 kullanılması önerilmiş ama örnek vermek gerekirse biz 1.20 sürümü için Java 21 yerine Java 22 kullandığımızda durum ne olacak? Bunu öğrenmek istiyoruz...

Değerli yanıtınız için teşekkür ederim.
Eklentiler ve sunucu altyapınız önerilen sürümlerin dışında bir java ile çalıştırılmaya çalışılırsa hata verebilir. Örnek vermek gerekirse:
Java 17 ile çalıştırılan bir sunucuya Java 21 altyapılı bir eklenti kuramazsınız. Çünkü Java 21 daha üst bir sürüm, tam tersi alt bir sürüm için tam olarak geçerli değil. Çalışabilir ancak sorunsuz çalışacağının garantisi olmaz.
 
Eklentiler ve sunucu altyapınız önerilen sürümlerin dışında bir java ile çalıştırılmaya çalışılırsa hata verebilir. Örnek vermek gerekirse:
Java 17 ile çalıştırılan bir sunucuya Java 21 altyapılı bir eklenti kuramazsınız. Çünkü Java 21 daha üst bir sürüm, tam tersi alt bir sürüm için tam olarak geçerli değil. Çalışabilir ancak sorunsuz çalışacağının garantisi olmaz.
Merhaba Treas Host,

Eklentileri fork yazılımına uygun bir şekilde yapacağız fakat asıl merak ettiğimiz fork yazılımının java22 ile nasıl veya ne kadar uyumlu çalışabileceği.
Çünkü bildiğimiz üzere bazı yazılımlar ileriye dönük bazıları ise geriye dönük çalışır.
Örnek vermek gerekirse herhangi bir PHP sürümü geriye dönük tüm php kodlarını (terimlerini) destekler ve başarıyla çalıştırır. Lakin ileri sürümde getirilen terimleri desteklemez. Ya da tam tersi şekilde ilerideki çıkacak PHP sürümlerindeki terimleri ileriye dönük birşekilde eski bir versiyon API kaynaklı destekleyebilir.
Yani kısaca Spigot veya Paper veya Purpur ve benzeri fork yazılımları ileriye mi geriye dönük mü çalışır?
Kısaca örnekli soru; Spigot 1.20 ile Java 22 sorunsuz ve stabil bir şekilde veya normal bir şekilde çalışacak mı?

Değerli yanıtınız için teşekkür ederim.
 
Değerli konuyu okuyan(lar),

Bahsettiğim forklardan birinin açık kaynak kodlarını incelediğimde sorumun cevabını buldum.
Bilmek isteyenler için sorumun cevabı: HAYIR, çalışmaz ama entegre ile çalışsa bile uyumluluk sorunları yaşanır.

Değerli yanıtlarınız için teşekkür ederim.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst