Java uyuşmazlığını yeniden başlatmadan önce yakalayın
PluginGuardYayında- Başlangıç sorunu
- Bir eklenti güncellemesi artık sunucunuzun çalıştırdığından daha yeni bir Java için derlenmiş. JVM onu yüklemeyi reddeder ve neden uzun bir açılış kaydının içinde kaybolur.
- Eklentinin verdiği karar
- PluginGuard, plugins/ içindeki her jar’ın sınıf dosyası sürümünü okur ve sunucunun bildirdiği Java ile karşılaştırır. Hiçbir jar’ı çalıştırmaz veya değiştirmez.
- Sonuç
- Tarama, o eklenti için kritik bir JAVA_VERSION_TOO_NEW bulgusu bildirir; düzeltme listesi daha yeni bir Java çalıştırmanızı ya da sizinki için üretilmiş bir sürüm kullanmanızı söyler.
- Akılda tutulacak sınırlar
- PluginGuard zaten açık olan bir sunucunun içinde çalışır. Jar’ı kopyaladıktan sonra, yeniden başlatmadan önce tarayın; artık açılmayan bir sunucuya yardımcı olamaz.
Örnek akışÇizim, canlı veri değil
- Yeni jar’ı plugins/ içine kopyalayın
- /pluginguard scan çalıştırın
- Kritik bulgu: Java sürümü fazla yeni