Estoy creando un archivo zip utilizando la técnica descrita aquí:subdirectorios en el archivo Zip utilizando ZipOutputStream
http://info.michael-simons.eu/2008/01/21/using-rubyzip-to-create-zip-files-on-the-fly/
ha pedido al cliente que incluyen subdirectorios en este archivo zip. He buscado en la documentación de ZipOutputStream pero no veo forma de incluir directorios. ¿Hay alguna manera de que pueda hacer esto con ZipOutputStream? ¿Debo usar una clase diferente a ZipOutputStream?
Además, los archivos que estoy comprimiendo no están en el sistema de archivos local, pero se almacenan en un servicio en la nube.