Aller au contenu
Dépannage

Échec de Compiler

Pourquoi un Compiler manuel peut échouer sur un projet qui était Prêt, comment lire les erreurs, et quand Corriger avec l'IA est gratuit.

Mis à jour

Sur cette page
  1. Pourquoi Compiler a-t-il échoué sur un projet Prêt ?
  2. Que faire
  3. Lire les erreurs courantes
  4. Ça compile mais ne fonctionne pas en jeu

#Pourquoi Compiler a-t-il échoué sur un projet Prêt ?

Compiler compile les fichiers actuels. Les raisons habituelles d'un échec après que le projet était Prêt :

  • Les fichiers ont changé après la vérification : vous avez modifié quelque chose, ou une modification faite dans le chat n'a pas fini d'être vérifiée.
  • Quelque chose d'extérieur au code : un dépôt de dépendances était indisponible, ou le build a dépassé le temps imparti (5 minutes pour les plugins, 10 pour les mods). Essayez Revérifier.

Si les fichiers sont exactement ceux que Codexe a livrés et que le build échoue toujours, c'est à Codexe de régler le problème, et c'est gratuit.

#Que faire

  1. Lisez la liste des erreurs dans le résultat de Compiler : chaque erreur indique le fichier et la ligne.
  2. Appuyez sur Corriger avec l'IA :
    • fichiers inchangés depuis leur livraison par Codexe : une correction interne gratuite se lance (vous verrez Correction d'un problème…) ;
    • fichiers modifiés : les erreurs sont envoyées dans le chat comme un message normal (utilise des tokens).
  3. Si vous venez de modifier un fichier pour corriger vous-même, appuyez sur Revérifier.

#Lire les erreurs courantes

ErreurSignification
cannot find symbolUne classe, une méthode ou une variable n'existe pas dans la version de l'API utilisée pour le build, ou un import manque. Indiquez la version de votre serveur.
package … does not existUne dépendance manque dans pom.xml / build.gradle. Nommez le plugin ou la bibliothèque que vous utilisez.
incompatible typesUne méthode renvoie autre chose dans cette version de l'API.
Could not resolve …Une version de dépendance n'existe pas, ou son dépôt ne fait pas partie de ceux que Codexe peut atteindre.
release version 21 not supportedLe projet cible une version de Java plus récente que celle utilisée par le build. La version de Java découle de la version de Minecraft ; indiquez-la clairement.

#Ça compile mais ne fonctionne pas en jeu

Compiler prouve que le code compile, pas que la fonctionnalité se comporte correctement. Décrivez le comportement en jeu dans le chat. Consultez Erreurs de plateforme courantes.

Échec de Compiler | Codexe Docs