J'ai un système de construction avec un fichier batch en ligne de commande qui utilise jar
(de Java JDK) sur une machine Windows pour créer un fichier zip comme celui-ci ...
jar cf c:\target\Application-1.5.zip -C Application-1.5/ .
Il "zippe" tout ce qui se trouve dans le Application-1.5
dans le fichier zip Application-1.5.zip
.
J'ai utilisé jar
car il n'y a pas de zip
à la ligne de commande sous Windows.
Lorsque je télécharge le fichier zip sur une machine Windows 10, Windows extrait bien le fichier zip.
Cependant, lorsque je télécharge le fichier zip sur mon MacBook (Catalina) et que je double-clique sur le fichier zip, le Mac refuse de décompresser le fichier ... il dit ... "Unable to expand "Application-1.5.zip". Il s'agit d'un format non pris en charge.
Aussi ... quand j'utilise la commande jar sur le Mac pour le décompresser comme ceci jar -xf ./Application-1.5.zip
il fonctionne, le fichier est donc "valide" mais le décompresseur intégré de Mac ne l'apprécie pas.
Que dois-je faire pour créer un fichier zip qui plaira à Mac ?