JAR file (Java ARchive file)

JAR 파일은 웹브라우저에서 빠르게 다운로드할 수 있도록, 자바 애플릿을 위한 클래스, 이미지 및 사운드 파일들을 하나의 파일에 압축하여 담고 있는 파일이다. 사용자의 요청에 의해 웹페이지의 일부로서 들어오는 애플릿에는 여러 개의 파일들을 담겨 있을 수 있는데, 각각은 웹페이지와 함께 다운로드되어야 한다. 그것들을 하나의 파일에 압축하여 담으면 다운로드에 소요되는 시간이 절약된다. JAR 파일은 웹페이지의 HTML 내에 다음과 같이 정의된다.

<applet code=AppletClassName.class archive=JarFileName.jar width=width height=height>

</applet>

실제로는 위에 나타낸 형식에 적절한 값들이 대체된다. 프로그래머가 자바 프로그램 개발 도구를 사면, 거기에는 "jar"라고 부르는 작은 유틸리티가 포함되어 있다. 바로 이 jar 유틸리티가 JAR 파일을 만들거나, 또는 JAR 파일의 목록을 보여주고, 거기에서 개별 파일들로 추출하는 등의 일을 할 수 있게 해준다. 대개, 브라우저 사용자는 JAR 파일을 직접 열거나, 볼 필요가 없다. 그것은 웹페이지가 수신되고, 애플릿이 어떤 방식으로 시작될 때 열려진다.

JAR 형식은 유명한 ZIP 파일 형식에 기반을 두고 있다.

썬 마이크로시스템즈에서 JAR 파일 형식에 대해 설명하고 있습니다.


이 정보는 2000년 7월 6일에 수정되었습니다.
영어판(whatis.com)