Home JAR
Post
Cancel

JAR

JAR(Java ARchive)

여러 Java Class 파일들과 그와 연관된 metadata와 resources(text,images,etc)를 배포를 위해 하나의 파일로 모으기 위해 사용되는 패키지 파일 포맷

JAR파일들은 Java-specific한 manifest file를 포함하는 압축파일이다. 보통 jar 파일 익스텐션을 갖고 있다.

manifiest file이란 하나의 단위를 구성하는 여러 파일그룹에 대한 metadata를 포함하는 파일을 말함.

디자인

JAR 파일은 Java runtimes가 효율적으로 전체 애플리케이션(class들, 관련 리소스들을 포함)을 하나의 요청으로 deploy할수 있게 해준다.

Software Deployment란 소프트웨어 시스템이 사용가능하도록 만드는 모든 활동들을 말함.

JAR 파일요소들은 압축되어 download시간을 단축을 단축시키기도 한다.

출처

https://en.wikipedia.org/wiki/JAR_(file_format)

This post is licensed under CC BY 4.0 by the author.

Trending Tags