Hibaelhárítás
Sikertelen Fordítás
Miért lehet sikertelen egy kézi Fordítás egy Kész projekten, hogyan olvasd a hibákat, és mikor ingyenes a Javítás AI-val.
Frissítve
Ezen az oldalon
#Miért sikertelen a Fordítás egy Kész projekten?
A Fordítás a jelenlegi fájlokat buildeli. A szokásos okok, amiért a projekt Kész állapota után sikertelen:
- A fájlok megváltoztak az ellenőrzés után: szerkesztettél valamit, vagy egy csevegésben kért módosítás ellenőrzése még nem fejeződött be.
- Valami a kódon kívül: egy függőségtár nem volt elérhető, vagy a build túllépte az időkorlátot (pluginoknál 5 perc, modoknál 10). Próbáld meg az Újraellenőrzés gombot.
Ha a fájlok pontosan azok, amelyeket a Codexe átadott, és a build mégis sikertelen, akkor a javítás a Codexe dolga, és ingyenes.
#Mit tegyél
- Olvasd el a hibalistát a Fordítás eredményében: minden hibánál látszik a fájl és a sor.
- Nyomd meg a Javítás AI-val gombot:
- ha a fájlok változatlanok, amióta a Codexe átadta őket: ingyenes belső javítás fut (a Hiba javítása… feliratot látod);
- ha a fájlok megváltoztak: a hibák normál üzenetként kerülnek a csevegésbe (tokent használ).
- Ha éppen most szerkesztettél egy fájlt, hogy magad javítsd ki, nyomd meg az Újraellenőrzés gombot.
#Gyakori hibák értelmezése
| Hiba | Jelentés |
|---|---|
cannot find symbol | Egy osztály, metódus vagy változó nem létezik abban az API-verzióban, amelyre buildelsz, vagy hiányzik egy import. Add meg a szervered verzióját. |
package … does not exist | Hiányzik egy függőség a pom.xml / build.gradle fájlból. Nevezd meg a használt plugint vagy könyvtárat. |
incompatible types | Egy metódus mást ad vissza ebben az API-verzióban. |
Could not resolve … | Egy függőségverzió nem létezik, vagy a tára nem olyan, amelyet a Codexe elér. |
release version 21 not supported | A projekt újabb Javát céloz, mint amelyet a build használt. A Java-verzió a Minecraft-verzióból adódik; add meg egyértelműen. |
#Lebuildelődik, de a játékban nem működik
A Fordítás azt bizonyítja, hogy a kód lebuildelődik, nem azt, hogy a funkció helyesen működik. Írd le a csevegésben a játékbeli viselkedést. Lásd: Gyakori platformhibák.