ZipArchiveOutputStream, ZipArchiveEntry 클래스를 통한 파일 압축 방법 서비스 개발 과정에서 여러 개의 파일을 하나의 압축 파일 형태로 받을 수 있도록 해달라는 기능 요청이 있었는데요. 해당 포스팅에서는 'Apache Commons Compress' 라이브러리를 사용하여 파일을 압축하는 방법 외 압축 파일의 내부 파일 정보를 가져오는 등의 기능에 대한 코드 예시 및 상세 내용을 정리하였습니다.(Commons Compress 라이브러리의 ZipArchiveOutputStream, ZipArchiveEntry 클래스 등을 주로 활용하였습니다.) * 압축하려는 대상 파일을 가져오거나 생성하는 부분은 구현하려는 기능에 따라 다를 수 있기 때문에 동작 방식 위주로 참고해 주시면 될 ..