Tengo un sistema de construcción con un archivo por lotes impulsado por la línea de comandos que utiliza jar
(de Java JDK) en una máquina Windows para hacer un archivo zip como este ...
jar cf c:\target\Application-1.5.zip -C Application-1.5/ .
Se "cierra" todo en el Application-1.5
directorio en el archivo zip Application-1.5.zip
.
Utilicé jar
porque no hay zip
en la línea de comandos en Windows.
Cuando descargo el archivo zip en una máquina con Windows 10, Windows extrae el zip sin problemas.
Sin embargo, cuando descargo el archivo zip en mi MacBook (Catalina), y hago doble clic en el archivo zip, el Mac no quiere descomprimir el archivo ... dice ... "No se puede expandir "Aplicación-1.5.zip". Es un formato no soportado.
Además... cuando uso el comando jar en el Mac para descomprimirlo así jar -xf ./Application-1.5.zip
funciona, por lo que el archivo es "válido", pero al descompresor integrado de Mac no le gusta.
¿Qué hago para crear un archivo zip que le guste a Mac?