Tutoriel [Guide] [MAJ 12/07/14]Créer un launcher pour 1.6.2/1.6.4 avec mods

Statut
N'est pas ouverte pour d'autres réponses.
Voilà les logs après avoir installe un nouveau Eclipse en 64 bits et les JRE et JDK que tu m'a conseillé:

[INFO] Scanning for projects...
[INFO]
[INFO] Using the builder org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder with a thread count of 1
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building minecraft-launcher 1.0.1
[INFO] ------------------------------------------------------------------------
[INFO] Downloading: http://repo.maven.apache.org/maven2...lugin/2.12.4/maven-surefire-plugin-2.12.4.pom
[INFO] Downloaded: http://repo.maven.apache.org/maven2...lugin/2.12.4/maven-surefire-plugin-2.12.4.pom (11 KB at 11.5 KB/sec)
[INFO] Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire/2.12.4/surefire-2.12.4.pom
[INFO] Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire/2.12.4/surefire-2.12.4.pom (14 KB at 105.2 KB/sec)
[INFO] Downloading: http://repo.maven.apache.org/maven2...maven-jar-plugin/2.4/maven-jar-plugin-2.4.pom
[INFO] Downloaded: http://repo.maven.apache.org/maven2...maven-jar-plugin/2.4/maven-jar-plugin-2.4.pom (6 KB at 47.9 KB/sec)
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ minecraft-launcher ---
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 2 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ minecraft-launcher ---
[WARNING] File encoding has not been set, using platform encoding Cp1252, i.e. build is platform dependent!
[INFO] Compiling 6 source files to C:\Users\Flavien\Desktop\Minecraft Modding\Source 1.3.5\minecraft-launcher\target\classes
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.234 s
[INFO] Finished at: 2014-07-08T15:30:51+01:00
[INFO] Final Memory: 10M/112M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project minecraft-launcher: Fatal error compiling: tools.jar not found: C:\Program Files\Java\jre7\..\lib\tools.jar -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
 
Installe Java JDK, le fichier tools.jar n'est pas dans Java JRE mais dans Java JDK

EDIT : Si tu as JDK version 7u60, regarde si tu as bien le fichier tools.jar, il doit se situer dans :
C:\Program Files\Java\jdk1.7.0_60\lib\tools.jar

Si il n'est pas dans ce dossier, c'est que il y'a un problème dans la version de java choisie, je vais réfléchir et je te redirai
 
J'ai bien Tools dans C:\Program Files\Java\jdk1.7.0_60\lib
C'est possible qu'on se contact pas skype??
Je pense que la c'est un cas particulier donc ça envahit le topic pour pas grand chose...

tool.PNG
 
Eclipse a donc choisi le mauvais dossier, il doit prendre Java JDK, si Eclipse ne prend pas Java JDK, c'est normalque tu as ces problèmes et donc on ne peut rien faire (j'ai vérifié dans les paramètres et j'ai rien trouvé)
 
Bonjour, je crois avoir trouvé le problème, j'avais fusionné le dossier des sources 1.35 avec les sources que j'ai téléchargé sur le site russe 1.3.10, et ça mettait les erreurs que je vous ai montré, j'ai recommencé l'opération avec les sources 1.35 et ça marche sauf que le launcher me dit tout le temps qu'il y a une MAJ et qu'il faut redémarrer le launcher...
EDIT: je ne vois pas comment faire le launcher en 1.7.2 car il n'y a pas de dossier MAVEN dans les pack forge custom en 1.7.2...
 
Bonjour à tous !

Bon je vois que vous avez pas mal de problèmes en essayant de passer le launcher codé pour la 1.6.2 sur la 1.7.2...
Alors tout d'abord le problème de la mise à jour, tout le modne a dû l'avoir à un moment si vous essayez de passer sur les nouvelles versions du jeu.

Il suffit de changer la version numérique du launcher dans LauncherConstants et mettre la valeur 13.

Ensuite dans la classe GameLauncher vers la fin du fichier il y a un check si la version est plus grande que 7... il faut changer ce 7 par 13 aussi et ça devrait etre bon.

Je vous ai préparé un truc qui devrait en soulager plus d'un, une appli qui va compiler toute seule le launcher, plus besoin de eclipse etc...

Petit aperçu :
https://vid.me/8Yy
 
Bon je vois que vous avez pas mal de problèmes en essayant de passer le launcher codé (de jambonlatex)

Oui, surtout un problème au niveau des ressources du jeu mais est-ce qu'il existe un moyen de mettre les ressources du .minecraft sur notre FTP et que mon launcher les télécharge? Parce-que les trois liens des ressources ont des problèmes par-ci par-là.
 
Oui, surtout un problème au niveau des ressources du jeu mais est-ce qu'il existe un moyen de mettre les ressources du .minecraft sur notre FTP et que mon launcher les télécharge? Parce-que les trois liens des ressources ont des problèmes par-ci par-là.

Et bien oui dans LanucherConstants vous avez toutes les adresses utilisées par le launcher pour mettre à jour toutes les ressources, il n'y a qu'à remplacer l'adresse officielle par la tienne. Par contre sur ton serveur il te faut obligatoirement la même architecture que le serveur officiel (notamment la génération de fichier XML en root).
 
Statut
N'est pas ouverte pour d'autres réponses.