OVH Cloud OVH Cloud

Ant et les fichiers Cab

4 réponses
Avatar
Kupee
Salut, je cherche dans un script ant a faire un fichier cab (je dois
distribuer uen applet sous forme jar et cab). Pour Jar ca marche très
bien avec
<jar jarfile="${dist}/MonApplet.jar" basedir="${build}"/>

mais pour cab rien du tout avec
<cab cabfile="${dist}/MonApplet.cab" basedir="${build}"/>

pourtant aucune erreur durant le script, et cabarc de Microsoft est bien
dans le path comme préconisé dans la doc...
Quelqu'un a déjà fait ca ? (si ya une méthode pour signer le cab en plus
c'est génial, mais celle là je l'ai pas vu dans la doc)
Merci

4 réponses

Avatar
Cédric Chabanois
Salut, je cherche dans un script ant a faire un fichier cab (je dois
distribuer uen applet sous forme jar et cab). Pour Jar ca marche très
bien avec
<jar jarfile="${dist}/MonApplet.jar" basedir="${build}"/>


Pourquoi distribuer ton applet à la fois sous forme de jar et de cab ?
IE (sans plugin) supporte les cab et les jars (et les jar c mieux).
Parce que tu veux le signer et que MS ne supporte que les cabs signés ?

Cédric

Avatar
Kupee
Cédric Chabanois wrote:
Salut, je cherche dans un script ant a faire un fichier cab (je dois
distribuer uen applet sous forme jar et cab). Pour Jar ca marche très
bien avec
<jar jarfile="${dist}/MonApplet.jar" basedir="${build}"/>



Pourquoi distribuer ton applet à la fois sous forme de jar et de cab ?
IE (sans plugin) supporte les cab et les jars (et les jar c mieux).
Parce que tu veux le signer et que MS ne supporte que les cabs signés ?


Oui exactement, pour la signer. Alala quel cirque cette jvm Microsoft :(


Avatar
jerome moliere
Kupee wrote:

Salut, je cherche dans un script ant a faire un fichier cab (je dois
distribuer uen applet sous forme jar et cab). Pour Jar ca marche très
bien avec
<jar jarfile="${dist}/MonApplet.jar" basedir="${build}"/>

mais pour cab rien du tout avec
<cab cabfile="${dist}/MonApplet.cab" basedir="${build}"/>

pourtant aucune erreur durant le script, et cabarc de Microsoft est bien
dans le path comme préconisé dans la doc...
Quelqu'un a déjà fait ca ? (si ya une méthode pour signer le cab en plus
c'est génial, mais celle là je l'ai pas vu dans la doc)
Merci

as tu essaye d'augmenter (de psoitionner) la verbosite lors du lancement

de ANT ?
tu peux y trouver des infos precieuses

Jerome

Avatar
Kupee
jerome moliere wrote:
as tu essaye d'augmenter (de psoitionner) la verbosite lors du lancement
de ANT ?
tu peux y trouver des infos precieuses


Effectivement il me dit FCIAddFile() failed: code 1 (Failure opening
file to be stored in cabinet)
Faut que j'enquete, si ca se trouve cette saloperie veut des slash
inversés ou une autre anerie du genre, merci du conseil en tout cas