Bonjour,
j'essaie de créer le manifest.mf sans que build-impl.xml n'ajoute le Class-path.
J'ai essayé de créer mon propre manifest.mf dans le build.xlm.
Cela fonctionne mais le build-impl.xml passe quand même dans le target:
<target depends="init,compile,-pre-pre-jar,-pre-jar" if="manifest.available+main.class+mkdist.available" name="-do-jar-with-libraries">
alors que je veux qu'il passe par:
<target depends="init,compile,-pre-pre-jar,-pre-jar" if="manifest.available+main.class" name="-do-jar-with-mainclass" unless="manifest.available+main.class+mkdist.available">
et cela même si je force la propriété "manifest.available+main.class+mkdist.available" à false dans le nbproject/project.properties ou dans le build.xml via le target -pre-jar
Lorsque je débogue le build-impl.xml, je vois que "manifest.available+main.class+mkdist.available" est bien à false, mais il entre quand même dans le target.
Je ne veux pas enlever manuellement le Class-path du fichier manifest.mf.
Je ne veux pas non plus être obligée d'aller enlever mes librairies du projet avant de faire un build.
J'ai essayé de créer mon propre manifest et de lui dire de le prendre. Il le prend, mais il ajoute quand même le Classpath à la fin du manifest.
Ya quelqu'un qui peut éclairer ma lanterne ?
Partager