Pular para o conteúdo
Solução de problemas

O Compilar falhou

Por que um Compilar manual pode falhar em um projeto que estava Pronto, como ler os erros e quando o Corrigir com IA é grátis.

Atualizado

Nesta página
  1. Por que o Compilar falhou em um projeto Pronto?
  2. O que fazer
  3. Como ler os erros comuns
  4. Compila, mas não funciona no jogo

#Por que o Compilar falhou em um projeto Pronto?

O Compilar compila os arquivos atuais. Os motivos mais comuns para ele falhar depois de o projeto estar Pronto:

  • Os arquivos mudaram depois da verificação: você editou algo, ou uma alteração pelo chat ainda não terminou de ser verificada.
  • Algo fora do código: um repositório de dependências estava indisponível, ou o build passou do tempo limite (5 minutos para plugins, 10 para mods). Tente Verificar de novo.

Se os arquivos forem exatamente os que o Codexe entregou e o build ainda assim falhar, cabe ao Codexe corrigir, e é grátis.

#O que fazer

  1. Leia a lista de erros no resultado do Compilar: cada erro mostra o arquivo e a linha.
  2. Clique em Corrigir com IA:
    • arquivos sem alterações desde que o Codexe os entregou: roda um reparo interno grátis (você verá Corrigindo um problema…);
    • arquivos alterados: os erros são enviados ao chat como uma mensagem normal (gasta tokens).
  3. Se você acabou de editar um arquivo para corrigir o erro por conta própria, clique em Verificar de novo.

#Como ler os erros comuns

ErroSignificado
cannot find symbolUma classe, método ou variável não existe na versão da API usada no build, ou falta um import. Diga a versão do seu servidor.
package … does not existFalta uma dependência no pom.xml / build.gradle. Cite o plugin ou a biblioteca que você usa.
incompatible typesUm método retorna algo diferente nesta versão da API.
Could not resolve …Uma versão de dependência não existe, ou o repositório dela não é um que o Codexe consegue acessar.
release version 21 not supportedO projeto usa um Java mais novo do que o usado no build. A versão do Java vem da versão do Minecraft; informe-a com clareza.

#Compila, mas não funciona no jogo

O Compilar prova que o código compila, não que o recurso se comporta corretamente. Descreva no chat o comportamento no jogo. Veja Erros comuns das plataformas.

O Compilar falhou | Codexe Docs