jar

.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 파일을 여는 프로그램

플랫폼프로그램
WindowsJava Development Kit (JDK)무료공식
7-Zip무료
WinRAR유료
macOSJava 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 파일에는 실행 가능한 코드가 포함될 수 있으므로 잠재적인 보안 위험을 피하려면 신뢰할 수 있는 출처에서만 다운로드하여 실행해야 합니다. 항상 출처를 확인하고 보안 경고를 확인하십시오.

관련 확장자