Resolución de problemas
Falló la compilación
Por qué puede fallar un Compilar manual en un proyecto que estaba Listo, cómo leer los errores y cuándo Corregir con IA es gratis.
Actualizado
En esta página
#¿Por qué falló Compilar en un proyecto Listo?
Compilar compila los archivos actuales. Los motivos habituales por los que falla después de que el proyecto estuviera Listo:
- Los archivos cambiaron después de la verificación: editaste algo, o un cambio hecho en el chat todavía no ha terminado de verificarse.
- Algo ajeno al código: un repositorio de dependencias no estaba disponible, o la compilación superó el tiempo límite (5 minutos para plugins, 10 para mods). Prueba Volver a comprobar.
Si los archivos son exactamente los que entregó Codexe y la compilación sigue fallando, le toca a Codexe arreglarlo, y es gratis.
#Qué hacer
- Lee la lista de errores en el resultado de Compilar: cada error indica el archivo y la línea.
- Pulsa Corregir con IA:
- si los archivos no han cambiado desde que Codexe los entregó, se ejecuta una reparación interna gratuita (verás Corrigiendo un problema…);
- si los archivos cambiaron, los errores se envían al chat como un mensaje normal (usa tokens).
- Si acabas de editar un archivo para corregirlo tú mismo, pulsa Volver a comprobar.
#Cómo leer los errores más comunes
| Error | Significado |
|---|---|
cannot find symbol | Una clase, un método o una variable no existe en la versión de la API con la que compilas, o falta un import. Indica la versión de tu servidor. |
package … does not exist | Falta una dependencia en pom.xml / build.gradle. Indica el plugin o la biblioteca que usas. |
incompatible types | Un método devuelve algo distinto en esta versión de la API. |
Could not resolve … | Una versión de una dependencia no existe, o su repositorio no es uno al que Codexe pueda acceder. |
release version 21 not supported | El proyecto apunta a una versión de Java más reciente que la que usó la compilación. La versión de Java depende de la versión de Minecraft; indícala con claridad. |
#Compila, pero no funciona en el juego
Compilar demuestra que el código compila, no que la función se comporte correctamente. Describe en el chat el comportamiento en el juego. Consulta Errores comunes por plataforma.