.jar — 자바 아카이브
Oracle (originally Sun Microsystems) · 1995
개발자
Oracle (originally Sun Microsystems)
카테고리
압축 파일
MIME 유형
application/java-archive
최초 출시
1995
오픈 포맷
예
파일 서명
PK
.jar 파일이란?
JAR(Java Archive) 파일은 배포를 위해 많은 Java 클래스 파일과 관련 메타데이터 및 리소스를 하나의 파일로 집계하는 데 일반적으로 사용되는 패키지 파일 형식입니다. 본질적으로 특정 구조와 매니페스트 파일이 있는 ZIP 아카이브입니다. JAR 파일은 Java 애플리케이션, 애플릿 및 라이브러리를 배포하는 데 일반적으로 사용됩니다.
.jar 파일을 여는 프로그램
| 플랫폼 | 프로그램 | ||
|---|---|---|---|
| Windows | Java Development Kit (JDK) | 무료 | 공식 |
| 7-Zip | 무료 | ||
| WinRAR | 유료 | ||
| macOS | Java Development Kit (JDK) | 무료 | 공식 |
| The Unarchiver | 무료 |
.jar 파일의 일반적인 문제
⚠️ JAR 파일이 열리지 않거나 오류가 발생합니다.
Java Runtime Environment (JRE) 또는 JDK가 설치되어 있는지 확인하십시오. 실행 가능한 애플리케이션이 아닌 경우 7-Zip 또는 WinRAR과 같은 전용 아카이브 도구로 열어보십시오.
⚠️ JAR 파일을 실행할 때 보안 경고.
JAR에 서명이 없거나 신뢰할 수 없는 출처에서 서명한 경우 발생할 수 있습니다. 신뢰할 수 있는 출처의 JAR 파일만 실행하고 서명되지 않은 애플리케이션에 주의하십시오.
⚠️ 클래스 또는 리소스 누락.
JAR 파일이 완전하고 다운로드 중에 손상되지 않았는지 확인하십시오. 원본 소스에서 파일을 다시 다운로드하십시오.
자주 묻는 질문
JAR 파일은 무엇에 사용됩니까?▼
JAR 파일은 Java 클래스 파일, 관련 메타데이터 및 리소스를 단일 파일로 패키지화하여 배포하는 데 사용되며, 종종 애플리케이션, 라이브러리 또는 애플릿에 사용됩니다.
JAR 파일을 ZIP 파일처럼 열 수 있습니까?▼
예, JAR 파일은 본질적으로 특정 구조를 가진 ZIP 아카이브이므로 표준 ZIP 유틸리티로 내용을 볼 수 있지만 Java Virtual Machine에서 실행하도록 되어 있습니다.
JAR 파일 실행 방법▼
Java Runtime Environment (JRE)가 설치되어 있다면 명령줄에서 'java -jar yourfile.jar' 명령을 사용하여 JAR 파일을 실행할 수 있습니다.
기술 세부 정보
JAR 파일은 본질적으로 ZIP 파일이며 DEFLATE 압축 알고리즘을 사용합니다. 일반적으로 아카이브 내용에 대한 메타데이터를 포함하는 MANIFEST.MF 파일이 포함된 META-INF 디렉터리를 포함합니다. 시작 부분의 'PK' 서명은 ZIP 기반 아카이브의 특징입니다.
알고 계셨나요?
JAR 파일은 ZIP 파일 형식을 기반으로 하므로 표준 아카이브 도구로 쉽게 검사할 수 있습니다.
JAR의 'M'은 Manifest(매니페스트)를 의미하며, 아카이브의 콘텐츠 및 진입점에 대한 중요한 메타데이터를 포함하는 MANIFEST.MF 파일을 참조합니다.
JAR 파일은 Java의 모듈성에 필수적이며, 개발자가 재사용 가능한 코드와 리소스를 패키지화할 수 있도록 합니다.
보안 정보
JAR 파일에는 실행 가능한 코드가 포함될 수 있으므로 잠재적인 보안 위험을 피하려면 신뢰할 수 있는 출처에서만 다운로드하여 실행해야 합니다. 항상 출처를 확인하고 보안 경고를 확인하십시오.