[Launcher] Problème d'exportation sur autre PC

Sasuke5900

Architecte en herbe
22 Juillet 2011
82
0
103
Bonjour à tous !

Ayant quelques notions du Java et après avoir suivi divers tutos sur internet, j'ai décidé de me faire un launcher pour un projet de serveur.

Les tutos principaux :
youtube.com/watch?v=8nkyPvxKYP0
youtube.com/watch?v=qKIGtTRMYMk

Tout se passe à merveille, sauf l'exportation du projet en .jar

Un fichier est bien généré, il fonctionne correctement sur mon PC.

Mais dès lors que je le passe à quelqu'un pour un test sur un autre PC, ça ne fonctionne pas.
J'ai le beau message d'erreur assez connu sur le net :
Could not find the main class net.minecraft.launcherframe. Program will exit.​
Mais malgré moults recherches, aucune solution n'a été apportée.

Je m'en remets à la communauté des devs minecraft savoir si quelqu'un aurait la solution miracle pour guérir mon launcher ?

Merci d'avance !

Sasuke5900
 

Eraklis

Ex-modérateur, et oui...
10 Février 2013
1 587
301
88
SOF ( sans ordinateur fixe )
Je ne suis pas spécialiste dans la matière. En code, je ne m'y connais pas encore assez bien pour faire des cours et il y a des spécialistes sur le forum qui vont certainement de donner des solutions.

Cependant, je peux quand même voir que si ton launcher ne fonctionne pas. C'est parce que ton launcher cherche des fichiers qu'il ne trouvera pas. Ton launcher doit certainement avoir des indications précises pour trouver ce fichier qu'il cherche.

Le Java, c'est comme un mode d'emploi à l'ordinateur :
Tu prend une tasse et une cuillère. Ensuite, tu prend une capsule et une machine à expresso. Tu place ta tasse et la capsule dans la machine et tu l'allume. Une fois terminé, tu prend la tasse et tu la pose sur la table. Voilà, tu as un expresso.

Pour l'ordinateur, c'est pareil :
Tu ouvre le fichier. Tu cherche des class. Tu les exécute...
( la deuxième partie est peut-être erroné )

Si une étape est sauté ou n'est pas exécuter, ça ne marche pas et tu n'auras ni expresso, ni launcher.

Note : Les différents accès au fichier change en fonction du système d'exploitation. Ce ne sont pas les mêmes.
Windows XP : C:\Documents and Settings\[nom d'utilisateur]\...
Windows 7 : C:\User\[nom d'utilisateur]\...
 

Sasuke5900

Architecte en herbe
22 Juillet 2011
82
0
103
On m'a envoyé la réponse, c'était tout simple.
J'ai fais le test sur 4 autres PC que le mien, ça ne fonctionnait pas.

En fait, ils n'avaient simplement pas la dernière mise à jour de java (avec laquelle je travaille sur mon PC).

J'ai testé sur un 5ème PC que j'avais de dispo d'un ami, j'ai fait la mise à jour, ça fonctionne.