« Il ne démarre pas » recouvre une demi-douzaine de causes sans rapport. Les parcourir dans cet ordre compte, car chaque vérification écarte les suivantes et les deux premières sont gratuites.
Dans cet ordre
- Lisez la console depuis le haut
Pas depuis le bas. Java imprime la vraie cause d'abord, puis la chaîne de ce qui a échoué à cause d'elle. La dernière ligne à l'écran est généralement la moins informative.
- Vérifiez le nom du jar dans l'onglet Démarrage
Un
Unable to access jarfileen toute première ligne signifie que le nom dans le panel ne correspond à aucun fichier existant. C'est la cause la plus fréquente après un changement de version. - Vérifiez l'EULA
Un serveur qui démarre, affiche une ligne sur l'EULA et s'arrête en deux secondes ne l'a pas accepté.
eula=truedanseula.txt. - Vérifiez le port
Failed to bind to portsignifie que quelque chose l'occupe déjà — d'ordinaire une instance précédente mal éteinte. Arrêtez proprement puis redémarrez. - Écartez le dossier des extensions
S'il démarre sans extensions, l'une d'elles est en cause, et la bissection la trouve en quatre redémarrages. S'il ne démarre toujours pas, les extensions sont innocentes et vous avez gagné une heure.
- Comparez la version de Java à celle de Minecraft
UnsupportedClassVersionErrorsignifie que Java est plus ancien que ce qu'exige le serveur. Les versions récentes de Minecraft demandent un Java récent, et l'erreur nomme les deux numéros.
Première ligne de l'échec → cause
| Vous voyez | C'est |
|---|---|
Unable to access jarfile | Mauvais nom de fichier dans Démarrage |
You need to agree to the EULA | eula.txt |
Failed to bind to port | Port déjà utilisé |
UnsupportedClassVersionError | Java trop ancien |
Could not load 'plugins/...' | Une extension, nommée dans la ligne |
java.lang.OutOfMemoryError | Pas assez de mémoire pour ce que vous chargez |
Réinstaller remplace des fichiers et peut emporter la configuration, et cela ne corrige aucune des six causes ci-dessus sauf un jar réellement corrompu. C'est un dernier recours, sauvegarde prise d'abord, pas un bouton de remise à zéro.
Le démarrage est le moment où les serveurs s'expliquent. Soixante secondes de lecture valent mieux que vingt minutes à changer des réglages au hasard — et si vous finissez par demander de l'aide, vous pourrez dire ce qui était écrit.