가끔 일반적인 .exe 파일 대신 .jar 파일 형태로 배포되는 프로그램이나 게임을 접하게 됩니다. JAR 파일은 더블클릭한다고 바로 실행되지 않습니다. 그렇다면 JAR 파일은 어떻게 열어야 할까요?
자바(Java)는 한때 무료 게임과 애플리케이션을 개발할 때 가장 인기 있는 프로그래밍 언어였습니다. 지금도 많은 프리웨어가 .jar 파일로 배포되지만, 윈도우는 이 형식을 기본적으로 지원하지 않습니다. 이 글에서는 컴퓨터에서 JAR 파일을 여는 다양한 방법을 단계별로 소개합니다.

JAR 파일이란?
과거 인터넷 브라우저는 자바를 활용해 동적인 웹 브라우징 경험을 제공했습니다. 게임과 각종 인터랙티브 애플릿이 자바로 코딩되어 어떤 플랫폼에서든 실행될 수 있었습니다.
하지만 한 가지 문제점이 있었습니다. 애플릿이 정상 작동하기 위해 필요한 모든 리소스를 불러오려면 여러 번의 HTTP 요청이 필요했고, 이 때문에 로딩 속도가 느려졌습니다. 더 나은 방법은 모든 파일을 하나의 패키지로 묶어 자바가 한 번에 접근할 수 있게 하는 것이었죠.
그렇게 탄생한 것이 바로 JAR 파일입니다. WinZip에서 영감을 받은 JAR은 멀티미디어 파일부터 코드까지 다양한 데이터를 담는 자바 전용 아카이브 형식으로, 자바 애플릿이 자유롭게 접근할 수 있습니다.
PC에 자바(JRE) 설치하기
JAR 파일을 여는 가장 확실한 방법은 컴퓨터에 JRE(Java Runtime Environment)를 설치하는 것입니다. JRE를 설치하면 .jar 파일을 열 수 있을 뿐만 아니라, 시스템에서 자바 앱을 구동할 수 있게 됩니다.
- 최신 JRE 버전을 다운로드하려면 오라클(Oracle) 공식 다운로드 페이지에 접속하세요.

- 아래로 스크롤해 운영체제에 맞는 설치 패키지를 찾으세요. 온라인 설치 관리자와 오프라인 설치 관리자 두 가지가 있습니다. 온라인 버전은 설치 중에 필요한 파일을 다운로드하고, 오프라인 버전은 필요한 파일을 미리 모두 내려받은 후 설치를 시작합니다.

- 다운로드한 파일을 실행해 JRE 설치를 시작합니다. 라이선스 동의 화면에서 승인하면 설정이 진행됩니다. 보통 설치 프로그램이 구버전 JRE를 자동으로 제거하지만, 필요하다면 수동으로 삭제해도 됩니다.

- 설치가 완료되면 JAR 파일을 포함해 모든 자바 앱을 PC에서 실행할 수 있습니다.

단, JRE만 설치해서는 .jar 확장자가 연결되지 않습니다. 즉, JAR 파일을 더블클릭해도 윈도우는 이 파일을 어떻게 처리해야 할지 알지 못합니다. JRE 설치 후 JAR 파일을 여는 방법은 아래 섹션에서 확인하세요.
명령 프롬프트로 실행하기
먼저 알아둘 점은, 이것이 별개의 새로운 방법은 아니라는 것입니다. 명령 프롬프트에서 JAR 파일을 실행하려면 역시 자바가 설치되어 있어야 하므로, 앞서 소개한 설치 과정을 먼저 완료해야 합니다.
자바 설치를 마쳤다면 이제 명령 프롬프트로 JAR 파일을 실행할 수 있습니다.
- 명령 프롬프트를 관리자 권한으로 실행하세요. 검색창에 cmd를 입력하면 앱을 빠르게 찾을 수 있습니다.

- java -jar C:pathtofile.jar 명령어를 입력합니다. 'pathtofile' 자리에는 해당 파일의 실제 경로를 넣으면 됩니다. 편의상 파일을 C 드라이브로 복사해두면 파일 이름만 입력하면 되므로 훨씬 간편합니다.

- 명령어가 실행되면 윈도우가 JRE를 통해 JAR 파일을 해석합니다. 이제 자바 애플리케이션이 정상적으로 실행되는 것을 확인할 수 있습니다.

실행하려는 프로그램이 실행 가능한 자바 파일 형태로 배포된 것이 아니라면, JAR 파일을 실행할 때마다 이 과정을 반복해야 합니다.
압축 파일로 추출하기
JAR 파일은 결국 압축 아카이브에 멋진 이름을 붙인 것에 불과합니다. 자바 애플리케이션용으로 만들어진 형식이지만, 실제로는 여러 파일을 하나로 압축해 묶은 패키지이기 때문에 WinRAR이나 7-Zip 같은 대표적인 압축 해제 도구로 충분히 열어볼 수 있습니다. 패키지 안의 내용물을 확인할 수 있지만, 애플리케이션 자체를 실행하려면 여전히 JRE가 필요합니다.
- .jar 파일의 압축을 풀려면 먼저 7-Zip 설치 파일을 다운로드하세요.

- 다운로드한 .exe 파일을 실행해 7-Zip을 컴퓨터에 설치합니다.

- 압축을 풀고 싶은 JAR 파일이 들어 있는 폴더로 이동합니다.

- 파일을 마우스 오른쪽 버튼으로 클릭하고 7-Zip 메뉴를 선택한 뒤 모두 추출(Extract All)을 클릭하세요.

- JAR 파일이 해당 폴더에 압축 해제됩니다.

윈도우 10에서 JAR 파일을 여는 가장 좋은 방법은?
JAR 파일은 기본적으로 자바 애플리케이션을 하나의 파일로 패키징한 것입니다. 이를 실행하려면 PC에 JRE가 설치되어 있어야 하는데, JRE는 무료로 다운로드할 수 있기 때문에 윈도우에서 .jar 파일을 사용하는 가장 쉬운 방법이라 할 수 있습니다.
반면, 단순히 JAR 아카이브의 내용물만 확인하고 직접 실행할 생각이 없다면 압축 해제 도구를 사용하면 됩니다. 7-Zip이나 WinRAR 같은 프로그램으로 .jar 파일의 내용을 손쉽게 추출할 수 있습니다.