Bonjour à tous
Je suis en train de développer un petit outil remaniant une archive Jar exécutable pour y remplacer certains fichiers (tout en conservant leurs noms) en fonction de paramètres système.
Tout fonctionne très bien, mais le jar obtenu m'envoie dans les dents un could not find the main class à l'exécution.
Un manifest foireux me direz-vous?
Pas vraiment, car si je décompresse ce jar à la main avec quickzip, puis que je le recompresse, ce nouveau jar fonctionne parfaitement...alors qu'il est strictement identique au premier (hormis quelques octets de plus, sans doute issus d'un taux de compression différent).
Pour info, le jar est construit avec cette méthode :
http://www.java2s.com/Code/Java/File...ateJarfile.htm
Quelqu'un peut me donner une piste pour comprendre ce comportement étrange?
Merci beaucoup ^^
Partager