Erreur Could not find the main class: net...
varquesse -
Bonjours,
Débutant dans le le moding en java,
j'ai suivi des tutos et des cours pour le java et pour la création d'un launcher minecraft pour un serveur ouvrant très bientôt ses portes (ce qui n'est pas le sujet x))
Donc mon launcher est opérationnel, tout fonctionne, enfin presque..
Chez moi aucuns problèmes, je le lance, connections a minecraft, connections au serveur patati patata ...
Mais les clients (joueurs du serveur et autres) quand ils lancent le launcher reçoivent ce message:
Could not find the main class: net.minecraft.LauncherFrame. Program will exit
donc je change les paramètres de compilations mais pas beaucoup de changements:
Could not find the main class: net.minecraft.MinecraftLauncher. Program will exit.
Un gentil moder passant dans le coin aurait-il une solution ?
mon skype si besoin: varquesse
1 réponse
Le problème central est que les clients du serveur reçoivent Could not find the main class lors du lancement du launcher, indiquant que la classe principale net.minecraft.LauncherFrame ou net.minecraft.MinecraftLauncher est introuvable. Plusieurs répondants estiment que l'emplacement du fichier et le package doivent correspondre au chemin net/minecraft, faute de quoi la classe principale n'est pas trouvée. D'autres évoquent l'importance d'un fichier Manifest dans le JAR et des éventuels écarts entre les noms de classes attendues et celles fournies. Certains recommandent d'utiliser des chemins relatifs corrects et de tester avec des builds standard, puis de se tourner vers des forums spécialisés comme Minecraft pour obtenir des conseils techniques complémentaires.
-
Je ne suis pas "moder" et je ne connais pas Minecraft, mais ce n'est pas le sujet...
Souvent, on ne trouve pas la classe parce qu'on n'est pas dans le bon dossier.
Si tu regardes le contenu du dossier courant (dir sous windows, ls sous unix), tu dois trouver le répertoire "net" (celui qui contient "minecraft" puis "MinecraftLauncher.class" et/ou "LauncherFrame.class").