2
Java에서 여러 파일을 하나의 .gz 파일로 압축하는 방법은 무엇입니까?몇 개의 파일이 들어있는 Java .gz 파일을 만듭니다.
Java에서 여러 파일을 하나의 .gz 파일로 압축하는 방법은 무엇입니까?몇 개의 파일이 들어있는 Java .gz 파일을 만듭니다.
gzipping하기 전에 어쨌든 가입해야합니다. Gzip은 하나의 파일 만 압축 할 수 있으므로 가장 빈번한 해결 방법은 tar
개의 파일이고 새로 생성 된 파일은 gzip
입니다.
프로그래밍 방식으로 tar'ing에 대한 정보는이 질문을 참조하십시오 : http://stackoverflow.com/questions/315618/how-do-i-tract-a-tar-file-in-java –
GZIP는 스트림 압축 알고리즘이며 파일 처리는 수행하지 않습니다. '.tar.gz '를 언급하고 있습니까? – skaffman
일반적으로 .tar.gz를 사용하기위한 특정 요구 사항이없는 한 이런 종류의 경우에는 ZIP을 사용하는 것이 좋습니다. –
@Sergey : 일반적으로 ZIP (Java 코드에서 적어도)을 사용하는 것이 더 쉽지만 일반적으로 더 좋을지는 의심 스럽습니다. 파일의 내용이 비슷한 경우 tar.gz는 zip보다 훨씬 우수한 압축률을 제공합니다. – jarnbjo