Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

JNLP 파일이란 무엇일까요? JNLP 파일을 여는 방법 총정리

고유한 확장자를 가진 모든 파일은 이를 실행하는 특정 응용 프로그램과 연결되어 있습니다. Java를 처음 접하거나 잘 모르는 사용자라면 일부 파일 확장자가 낯설게 느껴질 수 있습니다. 실제로 많은 사용자가 .jnlp 파일이 무엇인지, 어떻게 열어야 하는지 궁금해합니다. 또한 JNLP 파일이 다른 응용 프로그램과 잘못 연결되어 정상적으로 열리지 않는 경우도 발생할 수 있습니다. 이 글에서는 JNLP 파일이 무엇인지, 그리고 올바르게 여는 방법까지 자세히 알아보겠습니다.

JNLP 파일이란?

JNLP(Java Network Launch Protocol)는 웹이나 네트워크를 통해 Java 실행 프로그램을 구동하는 데 사용되는 파일 형식입니다. 이 파일에는 Java 프로그램을 다운로드할 원격 주소와 최초로 실행할 클래스 정보가 포함될 수 있습니다. JNLP 파일은 XML 형식으로 작성되므로 XML을 지원하는 텍스트 편집기로 얼마든지 열람하거나 수정할 수 있습니다.

Java Runtime Environment(JRE)가 설치된 시스템이라면 JNLP 파일을 손쉽게 실행할 수 있습니다. 그 이유는 JRE에 JNLP 파일을 열어주는 Java Web Start 기술이 포함되어 있기 때문입니다. 참고로 JNLP 파일은 용도에 따라 여러 종류로 나뉘며, 항상 나머지 모든 파일을 가리키는 기본(main) JNLP 파일이 존재합니다.

방법 1: Java Web Start로 JNLP 파일 열기

첫 번째 방법은 Java Web Start를 활용하는 것입니다. Java Web Start는 Java 5.0부터 JRE 패키지에 기본 포함되어 있으며, 이를 사용하면 클릭 한 번으로 완전한 기능을 갖춘 응용 프로그램을 실행할 수 있습니다. 다만 Windows에서 JNLP 파일의 기본 프로그램이 다른 응용 프로그램으로 지정되어 있는 경우가 있으므로, 이럴 때는 Java 설치 폴더에서 JavaWS를 직접 선택해 파일을 열어야 합니다. 아래 단계를 따라 해 보세요.

  1. JNLP 파일을 마우스 오른쪽 버튼으로 클릭한 뒤, 목록에서 연결 프로그램(Open With)을 선택합니다.
  2. 목록을 아래로 스크롤하여 다른 앱 찾기(Look for another app on this PC) 옵션을 클릭합니다.
  3. 아래 경로로 이동한 후 javaws.exe를 선택합니다.
    C:\Program Files (x86)\Java\jre1.8.0_261\bin
  4. 열기(Open) 버튼을 클릭하면 Java Web Start를 통해 JNLP 파일이 실행됩니다.

방법 2: 텍스트 편집기로 JNLP 파일 열기

두 번째 방법은 텍스트 편집기를 통해 JNLP 파일의 내부 코드를 확인하거나 수정하는 것입니다. 이 경우 파일은 본래의 실행 기능 없이 단순한 텍스트 파일처럼 열립니다. 이 방법의 가장 큰 장점은 컴퓨터에 Java가 설치되어 있지 않아도 파일을 열 수 있다는 점입니다. JNLP 파일에서 특정 정보를 추출하거나 코드를 점검하고 싶을 때 특히 유용합니다. 메모장 등 어떤 텍스트 편집기든 사용할 수 있으며, 여기서는 Notepad++를 기준으로 설명합니다.

  1. JNLP 파일을 마우스 오른쪽 버튼으로 클릭하고 목록에서 Notepad++를 선택합니다.
    참고: 기본 메모장(Notepad)을 선택해도 무방합니다. 만약 목록에 텍스트 편집기가 보이지 않는다면 연결 프로그램 옵션을 선택한 후 원하는 편집기를 검색하세요.
  2. 파일이 Notepad++에서 열리면, JNLP 파일의 XML 코드를 자유롭게 확인하거나 편집할 수 있습니다.