Installateur modificateur d'archive .jar

Fermé
tlehir-k Messages postés 135 Date d'inscription mercredi 30 septembre 2009 Statut Membre Dernière intervention 29 janvier 2016 - 20 juil. 2011 à 18:52
tlehir-k Messages postés 135 Date d'inscription mercredi 30 septembre 2009 Statut Membre Dernière intervention 29 janvier 2016 - 25 juil. 2011 à 13:09
Bonjour,
Je souhaiterais créer un installateur qui mettra des fichiers dans une archive .jar et qui en supprimera d'autres.
Comment faire?




A voir également:

1 réponse

KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
20 juil. 2011 à 19:46
Un fichier .jar c'est juste un fichier .zip, donc tu peux le décompresser faire tes manipulations et recompresser, ou alors utiliser des méthodes qui manipulent des fichiers directement dans l'archive (voir Compression avec l'API Zip)
0
tlehir-k Messages postés 135 Date d'inscription mercredi 30 septembre 2009 Statut Membre Dernière intervention 29 janvier 2016 2
22 juil. 2011 à 18:25
Merci mais je ne suis pas très calé coté programmation... Il me faudrait un logiciel a qui j'indique que je veux ajouter un fichier dans une archive et qu'il me fasse un installateur qui fait ça.
0
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
22 juil. 2011 à 19:52
Je ne vois pas trop ce que tu veux dire par "installateur"
Mais si tu ne t'y connais pas en programmation le mieux est encore de le faire manuellement.
Le plus simple étant donc de (dé/re)compresser ton fichier jar.
1) Renommer ton fichier .jar en .zip
2) Décompresser le fichier .zip
3) Faire tes manipulations de fichier
4) Compresser au format .zip
5) Renommer le fichier .zip en .jar
0
tlehir-k Messages postés 135 Date d'inscription mercredi 30 septembre 2009 Statut Membre Dernière intervention 29 janvier 2016 2
25 juil. 2011 à 12:38
En fait je voudrais faire un .exe qui ajoute des fichier dans un .jar pour que les gens n'aient pas à le faire manuellement.
0
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
25 juil. 2011 à 13:03
Un .exe ? Avec quel langage de programmation ? Pourquoi pas directement un autre jar, ce serait plus logique que le Java traite du Java, d'autant que la librairie Java sait nativement manipuler les Zip.
Mais qu'est-ce que tu veux y mettre/enlever dans ton fichier .jar ? Parce que si les gens ajoutent ou enlèvent les classes qu'ils veulent, le programme Java pourrait ne plus fonctionner correctement, et rendre le fichier .jar inutilisable. À quoi cela servirait-il vraiment ?
0
tlehir-k Messages postés 135 Date d'inscription mercredi 30 septembre 2009 Statut Membre Dernière intervention 29 janvier 2016 2
25 juil. 2011 à 13:09
En fait je veux faire un installateur pour mod dans minecraft. Il doit suprimmer le dossier META-INF (si ce n'est pas déja fait) et y mettre les fichiers pour le mod.
0