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
#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
- Leia a lista de erros no resultado do Compilar: cada erro mostra o arquivo e a linha.
- 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).
- 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
| Erro | Significado |
|---|---|
cannot find symbol | Uma 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 exist | Falta uma dependência no pom.xml / build.gradle. Cite o plugin ou a biblioteca que você usa. |
incompatible types | Um 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 supported | O 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.