Sorun giderme
Derle başarısız oldu
Hazır olan bir projede elle başlatılan bir Derle neden başarısız olabilir, hatalar nasıl okunur ve Yapay zekayla düzelt ne zaman ücretsizdir.
Güncellendi
Bu sayfada
#Derle, Hazır bir projede neden başarısız oldu?
Derle mevcut dosyaları derler. Proje Hazır olduktan sonra başarısız olmasının olağan nedenleri:
- Dosyalar değişti doğrulamadan sonra: bir şeyi düzenledin ya da bir sohbet değişikliğinin doğrulaması henüz bitmedi.
- Koddan bağımsız bir şey: bir bağımlılık deposu kullanılamıyordu ya da derleme zaman aşımına uğradı (plugin'ler için 5 dakika, mod'lar için 10). Yeniden kontrol et'i dene.
Dosyalar tam olarak Codexe'in teslim ettiği gibiyse ve derleme hâlâ başarısız oluyorsa, bunu düzeltmek Codexe'in sorunudur ve ücretsizdir.
#Ne yapmalı
- Derle sonucundaki hata listesini oku: her hata dosyayı ve satırı gösterir.
- Yapay zekayla düzelt'e bas:
- dosyalar Codexe teslim ettiğinden beri değişmediyse: ücretsiz bir dahili onarım çalışır (Bir sorun düzeltiliyor… görürsün);
- dosyalar değiştiyse: hatalar sohbete normal bir mesaj olarak gönderilir (token kullanır).
- Düzeltmek için bir dosyayı kendin düzenlediysen Yeniden kontrol et'e bas.
#Sık karşılaşılan hataları okumak
| Hata | Anlamı |
|---|---|
cannot find symbol | Bir sınıf, metot veya değişken derlediğin API sürümünde yok ya da bir import eksik. Sunucu sürümünü söyle. |
package … does not exist | pom.xml / build.gradle içinde bir bağımlılık eksik. Kullandığın plugin'i veya kütüphaneyi adıyla belirt. |
incompatible types | Bir metot bu API sürümünde farklı bir şey döndürüyor. |
Could not resolve … | Bir bağımlılık sürümü yok ya da deposu Codexe'in ulaşabildiği depolardan biri değil. |
release version 21 not supported | Proje, derlemenin kullandığından daha yeni bir Java'yı hedefliyor. Java sürümü Minecraft sürümünden gelir; onu açıkça belirt. |
#Derleniyor ama oyunda çalışmıyor
Derle, kodun derlendiğini kanıtlar, özelliğin doğru davrandığını değil. Oyun içindeki davranışı sohbette anlat. Bkz. Sık karşılaşılan platform hataları.