Hoppa till innehållet
Felsökning

Kompileringen misslyckades

Varför en manuell Kompilera kan misslyckas för ett projekt som var Klara, hur du läser felen och när Åtgärda med AI är gratis.

Uppdaterad

På den här sidan
  1. Varför misslyckades Kompilera för ett projekt som var Klara?
  2. Vad du gör
  3. Läsa vanliga fel
  4. Det går att bygga men fungerar inte i spelet

#Varför misslyckades Kompilera för ett projekt som var Klara?

Kompilera bygger de aktuella filerna. De vanliga orsakerna till att det misslyckas efter att projektet var Klara:

  • Filerna har ändrats efter verifieringen: du har redigerat något, eller så har en ändring från chatten inte verifierats färdigt.
  • Något utanför koden: ett beroendearkiv var inte tillgängligt, eller bygget tog för lång tid (5 minuter för plugin, 10 för mods). Prova Kontrollera igen.

Om filerna är exakt de som Codexe levererade och bygget ändå misslyckas är det Codexes problem att åtgärda, och det är gratis.

#Vad du gör

  1. Läs fellistan i resultatet från Kompilera: varje fel visar fil och rad.
  2. Tryck på Åtgärda med AI:
    • filerna är oförändrade sedan Codexe levererade dem: en gratis intern reparation körs (du ser Åtgärdar ett problem…);
    • filerna har ändrats: felen skickas till chatten som ett vanligt meddelande (använder tokens).
  3. Om du precis har redigerat en fil för att åtgärda felet själv, tryck på Kontrollera igen.

#Läsa vanliga fel

FelBetydelse
cannot find symbolEn klass, metod eller variabel finns inte i den API-version du bygger mot, eller så saknas en import. Ange din serverversion.
package … does not existEtt beroende saknas i pom.xml / build.gradle. Nämn pluginet eller biblioteket du använder.
incompatible typesEn metod returnerar något annat i den här API-versionen.
Could not resolve …En version av ett beroende finns inte, eller så ligger det i ett arkiv som Codexe inte kan nå.
release version 21 not supportedProjektet siktar på en nyare Java än bygget använde. Java-versionen kommer från Minecraft-versionen, så ange den tydligt.

#Det går att bygga men fungerar inte i spelet

Kompilera bevisar att koden går att bygga, inte att funktionen beter sig rätt. Beskriv beteendet i spelet i chatten. Se Vanliga plattformsfel.

Kompileringen misslyckades | Codexe Docs