İçeriğe geç
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
  1. Derle, Hazır bir projede neden başarısız oldu?
  2. Ne yapmalı
  3. Sık karşılaşılan hataları okumak
  4. Derleniyor ama oyunda çalışmıyor

#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ı

  1. Derle sonucundaki hata listesini oku: her hata dosyayı ve satırı gösterir.
  2. 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).
  3. Düzeltmek için bir dosyayı kendin düzenlediysen Yeniden kontrol et'e bas.

#Sık karşılaşılan hataları okumak

HataAnlamı
cannot find symbolBir 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 existpom.xml / build.gradle içinde bir bağımlılık eksik. Kullandığın plugin'i veya kütüphaneyi adıyla belirt.
incompatible typesBir 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 supportedProje, 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ı.

Derle başarısız oldu | Codexe Docs