¿Hay alguna tarea que soporte los archivadores multiproceso modernos: 7zip, winrar, etc.?

StackOverflow https://stackoverflow.com/questions/619910

  •  03-07-2019
  •  | 
  •  

Pregunta

Estamos utilizando la Tarea Ant Zip , que está un poco obsoleta (baja velocidad de procesamiento para archivos grandes).

¿Alguien puede indicarme una tarea de Ant madura, lista para su uso en producción, que admita compresión / descompresión multiproceso?

En primer lugar, deseo aumentar la velocidad de procesamiento de archivos comprimidos.

Encontré tarea 7ZIP Ant , pero parece abandonada y no admite multiproceso .

¿Fue útil?

Solución

¿Por qué no usar la exec task con la versión de línea de comandos de 7zip? ?

Otros consejos

Las tareas Zip / Jar funcionan bien porque Java (por lo tanto, ant) ??tiene soporte para ellas integrado (no estoy seguro acerca del soporte para tar). El soporte interno incorporado requeriría 7zip escrito en Java o al menos incluido en alguna tarea ant. Es muy fácil escribir antecesores. Escribe tu propio y paga un 7zip / pbzip / etc. Si eres REALMENTE emprendedor, prueba esto ... una biblioteca LZMA de 7zip w / Soporte de Java

Descargas de 7-zip, versiones CLI también

Para disminuir las dependencias externas, solo agrupe una versión de la herramienta de compresión cli que desea usar.

Creo que muchos de los ejecutables (7zip específicamente) tienen versiones cli para múltiples plataformas.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top