FileInfo

Languages

Overview

What is a JNLP file? A JNLP file is a Java Web Start (JWS) file, saved in the Java Network Launching Protocol (JNLP) format. It contains XML information used to launch and manage a Java program ( .JAR file) over a network. This information includes the remote address from which to download the program and the initial class to run.

More Information JNLP file open in Microsoft Visual Studio Code With previous versions of the Java Runtime Environment (JRE) installed, you could double-click a JNLP file to run the program to which it pointed. These versions of JRE included JWS technology. However, with the release of Java Platform Standard Edition (JSE) 9, Oracle deprecated JWS. In JSE 11, Oracle removed JWS support altogether. Therefore, current versions of JRE do not support JNLP files. If you want to continue using JNLP files to launch and manage Java applications, you can do so using OpenWebStart, an open-source implementation of JWS, which can be used alongside current versions of Java.

Popularity3.5/5

578 votes

Quick AppOpen with
VerifiedVerified by FileInfo.com The FileInfo.com team has independently researched the Java Web Start file format and Mac, Windows, and Linux apps listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified. If you would like to suggest any additions or updates to this page, please let us know .

Apple Jar Launcher Icon

Breadcrumbs

DeveloperOracle
Popularity3.5 | 578 Votes

Previous / Next

In-Depth

.JNLP File Extension

Java Web Start File

DeveloperOracle
Popularity
3.5  |  578 Votes
 

What is a JNLP file?

A JNLP file is a Java Web Start (JWS) file, saved in the Java Network Launching Protocol (JNLP) format. It contains XML information used to launch and manage a Java program ( .JAR file) over a network. This information includes the remote address from which to download the program and the initial class to run.

More Information

JNLP file open in Microsoft Visual Studio Code

With previous versions of the Java Runtime Environment (JRE) installed, you could double-click a JNLP file to run the program to which it pointed. These versions of JRE included JWS technology.

However, with the release of Java Platform Standard Edition (JSE) 9, Oracle deprecated JWS. In JSE 11, Oracle removed JWS support altogether. Therefore, current versions of JRE do not support JNLP files. If you want to continue using JNLP files to launch and manage Java applications, you can do so using OpenWebStart, an open-source implementation of JWS, which can be used alongside current versions of Java.

How to open a JNLP file

You can open and edit a JNLP file in any text or source code editor, such as Microsoft Visual Studio Code or GitHub Atom . Source code editors contain syntax highlighting tools that make reading and editing JNLP files easier.

If you want to run the Java program a JNLP file points to, you can do so using Karakun OpenWebStart and Java.

Open over 400 file formats with File Viewer Plus . Free Download

Programs that open JNLP files

Sort

Pricing

Program Name

Platform

Reset

X

Windows

Oracle Java Web Start

Discontinued

Free

Karakun OpenWebStart

Free

Any text editor

Mac

Oracle Java Web Start

Discontinued

Free

Karakun OpenWebStart

Free

Any text editor

Linux

Oracle Java Web Start

Discontinued

Free

Karakun OpenWebStart

Free

Any text editor

Category: Web Files

Updated: April 18, 2022

FAQ

What is a JNLP file?
A JNLP file is a Java Web Start (JWS) file, saved in the Java Network Launching Protocol (JNLP) format. It contains XML information used to launch and manage a Java program (.JAR file) over a network. This information includes the remote address from which to download the program and the initial class to run.
How do I open a .jnlp file?
You can open and edit a JNLP file in any text or source code editor, such as Microsoft Visual Studio Code or GitHub Atom. Source code editors contain syntax highlighting tools that make reading and editing JNLP files easier.