Pemecahan masalah
Kompilasi gagal
Mengapa Kompilasi manual bisa gagal pada proyek yang sudah Siap, cara membaca error-nya, dan kapan Perbaiki dengan AI gratis.
Diperbarui
Di halaman ini
#Mengapa Kompilasi gagal pada proyek yang Siap?
Kompilasi mem-build file saat ini. Alasan umum kegagalannya setelah proyek berstatus Siap:
- File berubah setelah verifikasi: kamu mengedit sesuatu, atau perubahan lewat chat belum selesai diverifikasi.
- Ada masalah di luar kode: repositori dependensi tidak tersedia, atau build kehabisan waktu (5 menit untuk plugin, 10 untuk mod). Coba Periksa ulang.
Jika file-filenya persis seperti yang dikirim Codexe dan build masih gagal, itu masalah Codexe yang harus diperbaiki, dan perbaikannya gratis.
#Yang perlu dilakukan
- Baca daftar error di hasil Kompilasi: setiap error menunjukkan file dan barisnya.
- Tekan Perbaiki dengan AI:
- file tidak berubah sejak dikirim Codexe: perbaikan internal gratis dijalankan (kamu akan melihat Memperbaiki masalah…);
- file sudah berubah: error dikirim ke chat sebagai pesan biasa (memakai token).
- Jika kamu baru saja mengedit file untuk memperbaikinya sendiri, tekan Periksa ulang.
#Membaca error yang umum
| Error | Artinya |
|---|---|
cannot find symbol | Sebuah kelas, method, atau variabel tidak ada di versi API yang dipakai untuk build, atau ada import yang hilang. Sebutkan versi servermu. |
package … does not exist | Sebuah dependensi tidak ada di pom.xml / build.gradle. Sebutkan plugin atau library yang kamu pakai. |
incompatible types | Sebuah method mengembalikan sesuatu yang berbeda di versi API ini. |
Could not resolve … | Versi dependensi tidak ada, atau repositorinya bukan salah satu yang bisa dijangkau Codexe. |
release version 21 not supported | Proyek menargetkan Java yang lebih baru daripada yang dipakai build. Versi Java ditentukan dari versi Minecraft; sebutkan dengan jelas. |
#Bisa di-build tetapi tidak berfungsi di dalam game
Kompilasi membuktikan bahwa kode bisa di-build, bukan bahwa fiturnya berperilaku dengan benar. Jelaskan perilakunya di dalam game di chat. Lihat Error platform yang umum.