Une mauvaise version de Java est une cause classique d’échec de démarrage. Le symptôme typique est UnsupportedClassVersionError : le logiciel demande une Java plus récente que celle avec laquelle le processus démarre.
Comment le repérer
Dans Console, cherche :
UnsupportedClassVersionErrorSi cette erreur apparaît dès le démarrage, regarde Java en premier. D’autres échecs de démarrage sont différents, par exemple une EULA non acceptée ou un plugin.
1. Trouve la Java dont le serveur a besoin
La version requise dépend du logiciel et de la version Minecraft. Un Minecraft plus récent veut en général une Java plus récente. Suis les exigences du fork, pas la Java installée au hasard.
Confirme la version Java exacte pour ta version Minecraft dans l’aperçu des versions Java.
2. Ouvre Docker images
Dans Eternyx Dashboard, ouvre le serveur, puis Paramètres et Docker images. Le guide complet est dans Comment changer la version Java sur un serveur Minecraft dans Eternyx Dashboard.
3. Choisis la bonne image Java
Choisis l’image exigée par le fork. Une Java trop vieille provoquera à nouveau le même UnsupportedClassVersionError. Paper 1.21 demande Java 21 ou plus récent.
4. Redémarre le serveur
Reviens dans Console et clique sur Redémarrer. La nouvelle image ne s’applique qu’après un démarrage. Confirme que l’erreur a disparu.
Problèmes fréquents
L’erreur reste après le changement
Lis le premier bloc d’erreur complet dans la console. Ce qui compte, c’est la Java avec laquelle le processus démarre vraiment. Une autre image dans la liste ne change rien tant que le serveur ne l’utilise pas.
Choisis la version exigée par le logiciel, puis clique encore sur Redémarrer.