Apache Commons Compress

소프트웨어 스크린 샷:
Apache Commons Compress
소프트웨어 정보:
버전: 1.9
업로드 날짜: 13 Apr 15
라이센스: 무료
인기: 64

Rating: nan/5 (Total Votes: 0)

아파치 커먼즈 압축은 두 파일 (압축기를 통해) 스트림 (등록 아카이브를 통해) 구조화 된 컨텐츠를 지원합니다.
라이브러리는 자바 커뮤니티에서 잘 알려진 그러한 해결책의 하나 인 압축 형식의 상대적 다수의 작업 모두 압축 및 압축 해제 작업을 위해 사용될 수있다.
라이브러리는 압축 형식의 다수를 지원해야하고 각 형식, 풍경 압축을 위해 부피가 큰 개인 라이브러리를 사용하지 않으려면 몇 가지 문제는 여전히 전체 각 아카이브 파일 형식으로 개발 단계에 있지만, 완벽하지 패키지는 가장 좋은 해답이 될 수 있습니다

이 특징 : 있습니다.

지원 아카이브 파일 형식 :
7Z
AR
ARJ
의 bzip2
cpio를
DEFLATE
GZIP
LZMA
Pack200는
푸석 푸석한
타르
유닉스 덤프
XZ
지퍼

이 릴리스의 새로운 기능입니다 무엇 :

이 물어, 아칸소 타르에는 InputStream은 어떤 경우에 비 버퍼 스트림에서 읽을 실패 할 수 있습니다.
IOUtils 번호 스킵 더는 스트림에서 읽을 수있는 경우에도 요구보다 적은 바이트를 건너 뛸 수 있습니다.
ArchiveStreams는 지금 읽고 또는 입력 데이터를 작성하기 전에 현재의 항목이 확인합니다.
ArjArchiveInputStream # canReadEntryData 현재 스트림의 항목이 아닌 인수를 테스트했다.
변경 집합 # 삭제하고 deleteDir 이제 제대로 익명의 항목으로 처리합니다.
견고성을 향상시키기 위해 몇 널 (null) 검사를 추가했습니다.
TarArchiveInputStream는 빈 GID / UID 필드 아카이브를 읽지 못했습니다.
마지막 항목에서 읽는 동안이 잘린 아카이브가 발생하면 TarArchiveInputStream 이제 다시 예외가 발생합니다.
적응 TarArchiveInputStream # 수정 된 IOUtils # 스킵 방법으로 건너 뜁니다. 철갑 BEHR 감사합니다.

이 1.7 버전의 새로운 기능 :

이 읽기 전용 이따위로 압축을 지원합니다.
읽기 전용 .Z 압축 파일을 지원합니다.
및 ZipFile를 ZipArchiveInputStream 해주기 수축 방법을 사용하여 압축 된 엔트리를 판독 지원한다.
GzipCompressorOutputStream 이제 압축 레벨 및 헤더 메타 데이터 설정을 지원 (파일 이름, 주석, 수정 시간, 운영 체제 및 추가 플래그)
및 ZipFile를 ZipArchiveInputStream 해주기 내파 방법을 사용하여 압축 된 엔트리를 판독 지원한다.
ZipFile를하고 7Z 파일 클래스는 현재 닫혀를 구현하고 시도 -과 - 자원 구조에서 사용할 수 있습니다.

이 버전 1.5의 새로운 기능 :

이 CompressorStreamFactory 여러 연결된 스트림을 지원 형식에 대한 전체 입력을 압축 해제 스트림을 압축 해제 만들 수있는 옵션이 있습니다.

이 1.4 버전의 새로운 기능 :

이 XZ 형식에 대한 지원이 추가되었습니다.

이 1.3 버전의 새로운 기능 :

이 Pack200의 형식에 대한 지원이 추가되었습니다.
읽기 전용 지원을 유닉스 덤프에 의해 사용되는 형식 (8) 도구가 추가되었습니다.

이 새로운 기능 :

이 1.2 버전의 새로운 기능 :
ZipArchiveEntry 이름을 만든 원래 바이트를 제공하는 새로운 방법 getRawName 있습니다. 이것은 사용자 코드가 인코딩을 검출하도록 허용 할 수있다.
TarArchiveEntry는 보관 심볼릭 링크, 파이프인지 여부를 결정하는 플래그에 대한 액세스를 제공 또는 기타 & quot; 드문 & quot; 파일 시스템 오브젝트.
수정 된 버그 :
잘린 우편 & quot; ZipArchiveInputStream는 & quot와 함께 실패 할 수 있습니다; 2 기가 바이트 크기의 4 기가 바이트 사이의 항목에 대한 오류 메시지.
TarArchiveInputStream 이제 oldgnu 형식을 사용하여 부족한 항목을 감지하고 적절하게 그 내용을 추출 할 수 없습니다보고합니다.
ZipArchiveInputStream 번호 스킵를위한 Javadoc가 이제 코드를 더 방어 이루어진 것으로, 구현을 일치합니다.
항목 userId를 또는의 groupId 만에 공백이 포함 된 경우 ArArchiveInputStream이 실패합니다.
ZipFile를 몇 가지의 JDK에 자원 누수 될 수 있습니다.
기본이되는 스트림을 사용할 수 () == 0의 체크를 제거 반환하는 경우 BZip2CompressorInputStream는 IOException이 발생합니다.
호출 close ()를 기본 입력 스트림을 닫지 않습니다 CompressorStreamFactory.createCompressorInputStream ()에 의해 반환 inputStream에에.
TarArchiveOutputStream 번호 마무리 이제 스트림에 버퍼링 된 모든 데이터를 기록
변경 :
ZipFile를 이제 기본 파일을 닫고있는 마무리 구현합니다.
특정 타르는 ArchiveStreamFactory 인식하지 못하는 파일.

이 요구 사항 :

이 자바 5 이상

유사한 소프트웨어

Pyspread
Pyspread

12 May 15

gzip-js
gzip-js

5 Jun 15

개발자의 기타 소프트웨어 Apache Software Foundation

Apache Buildr
Apache Buildr

20 Jul 15

Apache Commons Net
Apache Commons Net

11 Mar 16

Apache NiFi
Apache NiFi

18 Apr 16

코멘트 Apache Commons Compress

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!