JAR 파일(정의 및 여는 방법)
알아야 할 사항
- JAR 파일은 Java 아카이브 파일입니다.
- 브라우저로 하나 열기(JRE 설치해야 합니다).
- 다음을 사용하여 EXE로 변환 식.
이 기사에서는 JAR 파일이 무엇인지, 사용하려는 방법에 따라 JAR 파일을 여는 다양한 방법, EXE 또는 ZIP으로 변환하는 방법에 대해 설명합니다.
JAR 파일이란?
NS 파일 .JAR과 함께 파일 확장자 Java 프로그램 및 게임을 단일 파일에 저장하는 데 사용되는 Java 아카이브 파일입니다. 일부는 독립 실행형 앱으로 작동하도록 하는 파일을 포함하고 다른 일부는 다른 프로그램이 사용할 프로그램 라이브러리를 보유합니다.
JAR 파일은 지퍼 CLASS 파일, 매니페스트 파일 및 이미지, 사운드 클립 및 보안 인증서와 같은 응용 프로그램 리소스와 같은 항목을 압축하고 저장하는 경우가 많습니다. 압축 형식으로 수백 또는 수천 개의 파일을 저장할 수 있으므로 JAR 파일을 쉽게 공유하고 이동할 수 있습니다.
Java 지원 모바일 장치는 JAR 파일을 게임 파일로 사용할 수 있으며 일부 웹 브라우저는 JAR 형식의 테마 및 추가 기능을 보유합니다.

JAR 파일을 여는 방법
NS JRE(자바 런타임 환경) 실행 가능한 JAR 파일을 열려면 가 설치되어야 하지만 모든 JAR 파일이 실행 가능한 것은 아닙니다. 설치가 완료되면 JAR 파일을 두 번 클릭하여 열 수 있습니다.
일부 모바일 장치에는 JRE가 내장되어 있습니다. Java 응용 프로그램이 설치되면 Firefox, Safari, Edge 또는 Internet Explorer(하지만 크롬은 아니다).
JAR 파일은 ZIP으로 압축되기 때문에 모든 파일 압축 해제기는 파일을 열어 내부 내용을 볼 수 있습니다. 여기에는 다음과 같은 프로그램이 포함됩니다. 7-Zip, 피집 그리고 jzip
JAR 파일을 여는 또 다른 방법은 다음을 사용하는 것입니다 명령 ~에 명령 프롬프트, 교체 당신의 파일.jar 자신의 JAR 파일 이름으로:
자바 -jar yourfile.jar
다른 JAR 파일을 열려면 다른 프로그램이 필요할 수 있으므로 다음을 참조하십시오. 특정 파일 확장자의 기본 프로그램을 변경하는 방법 Windows에서 사용하고 싶지 않은 프로그램에서 자동으로 열리는 경우.
JAR 파일 열기 오류
Windows 운영 체제 및 일부 웹 브라우저의 보안 설정으로 인해 Java 애플리케이션에 액세스하려고 할 때 오류가 표시되는 경우는 거의 없습니다.
예를 들어, "자바 애플리케이션 차단됨" Java 애플릿을 로드하려고 할 때 나타날 수 있습니다. "보안 설정이 신뢰할 수 없는 응용 프로그램의 실행을 차단했습니다."로 고칠 수 있습니다. 보안 수준 설정 자바 내에서 제어판 애플릿.
JRE를 설치한 후에도 Java 애플릿을 열 수 없으면 먼저 브라우저에서 Java가 활성화되어 있는지 확인하십시오. 그리고 그 제어판이 Java를 사용하도록 올바르게 설정되었습니다.. 그런 다음 열려 있는 모든 창을 닫은 다음 전체 프로그램을 다시 열어 브라우저를 완전히 다시 시작합니다.
또한, 최신 버전의 Java를 실행 중인지 확인하십시오.. 그렇지 않은 경우 위의 해당 JRE 링크로 돌아가서 최신 버전을 설치하십시오.
JAR 파일을 변환하는 방법
다음을 사용하여 JAR 파일의 CLASS 파일을 Java 파일로 디컴파일할 수 있습니다. JavaDecompilers.com 웹사이트. 거기에 JAR 파일을 업로드하고 사용할 디컴파일러를 선택하십시오.
Android 플랫폼에서 사용할 수 있도록 Java 애플리케이션을 변환하려면 JAR에서 APK 파일로의 변환이 필요합니다. 한 가지 옵션은 Android 에뮬레이터에서 JAR 파일을 실행하여 프로그램이 APK 파일을 자동으로 생성하도록 하는 것입니다. 그러나 Android에서 Java 프로그램을 얻는 가장 쉬운 방법은 원래 소스 코드에서 APK를 컴파일하는 것입니다.
당신은 할 수 있습니다 실행 가능한 JAR 파일 만들기 다음과 같은 프로그래밍 응용 프로그램에서 식.
WAR 파일은 Java 웹 아카이브 파일이지만 WAR 형식에는 JAR에 없는 특정 구조가 있으므로 JAR 파일을 WAR 파일로 직접 변환할 수 없습니다. 대신, WAR을 빌드한 다음 JAR 파일을 lib 디렉토리에 추가하여 JAR 파일 내부의 클래스를 사용할 수 있도록 할 수 있습니다. 위즈투워 이 작업을 수행하는 데 도움이 될 수 있습니다.
JAR 파일에서 ZIP 파일을 만드는 것은 파일 확장자의 이름을 .JAR에서 .ZIP으로 바꾸는 것만큼 쉽습니다. 이것은 실제로 파일 변환을 수행하지 않지만 7-Zip 또는 PeaZip과 같은 ZIP 파일을 사용하는 프로그램이 JAR 파일을 더 쉽게 열 수 있도록 합니다.
JAR 형식에 대한 추가 정보
도움이 필요하시면 프로그램을 JAR 파일로 패킹, Oracle 웹 사이트의 지침을 보려면 해당 링크를 따르십시오.
하나의 매니페스트 파일만 JAR 아카이브에 포함될 수 있으며 다음 위치에 있어야 합니다. META-INF/매니페스트.MF 위치. 그것은 따라야합니다 통사론 콜론으로 구분된 이름과 값 매니페스트 버전: 1.0. 이 MF 파일은 응용 프로그램이 로드해야 하는 클래스를 지정할 수 있습니다.
Java 개발자는 응용 프로그램에 디지털 서명을 할 수 있지만 JAR 파일 자체에는 서명하지 않습니다. 대신 아카이브 내부의 파일은 서명된 파일과 함께 나열됩니다. 체크섬.