이 간단한 가이드는 Java에서 ZIP 파일을 생성하는 방법을 설명합니다. 프로그램 흐름과 Java에서 ZIP 파일 생성기를 개발하기 위한 실행 가능한 샘플 코드를 포함한 모든 정보를 담고 있습니다. 또한, 이 튜토리얼을 따라 JDK가 설정된 Windows, MacOS, Linux 등에서 코드 조각을 실행할 수 있습니다.
Java에서 ZIP을 생성하는 단계
- ZIP 아카이브를 생성하기 위해 NuGet 패키지 관리자를 사용하여 Aspose.ZIP 설치
- Archive 클래스의 인스턴스 초기화
- 입력 파일을 가져와 createEntry 메서드를 사용하여 ZIP 디렉토리에 추가
- 출력 ZIP 디렉토리를 디스크에 내보내기
이 단계들은 Java에서 ZIP 생성을 위한 프로그램 흐름을 개략적으로 설명합니다. 환경 설정과 파일을 ZIP 아카이브로 압축하는 과정을 자세히 설명합니다. 마지막으로 생성된 ZIP 디렉토리가 내보내져 프로세스가 완료됩니다.
Java에서 ZIP 파일 생성기를 만드는 코드
// Create an instance of the Archive class | |
try (com.aspose.zip.Archive archive = new com.aspose.zip.Archive()) | |
{ | |
// Create the entries | |
archive.createEntry("data.png", "input.png"); | |
archive.createEntry("test.jpg", "sample.jpg"); | |
// Call save method | |
create-zip-in-javaarchive.save("output.zip"); | |
} |
이 샘플 코드는 Java에서 ZIP 파일을 만드는 방법을 보여줍니다. 그러나 createEntry 메서드를 사용하여 단일 또는 여러 파일을 아카이브에 압축하도록 이 과정을 추가로 사용자 정의할 수 있습니다. 또한, 출력 디렉토리를 암호화하거나 비밀번호로 보호하거나, 자체 추출 설정 등과 같은 사용자 정의 옵션을 요구 사항에 따라 설정할 수도 있습니다.
이 기사는 Java에서 ZIP 생성 도구 만들기에 대한 세부 사항을 다루었습니다. 또한 CSV 파일 압축을 이해하고 싶다면 Java에서 CSV 압축하기를 확인해보세요.