Questions tagged [jnlp]

JNLP stands for Java Network Launch Protocol. It is the format of the XML based files used to configure the details of applications & applets launched using Java Web Start.

Java Network Launching Protocol

JNLP stands for Java Network Launch Protocol. It is both the format/file type of the XML based files used to configure the details of apps. launched using Java Web Start, as well as the package name of the API that is provided to JWS apps.

Java Web Start was introduced in Java 1.2, but originally launched applets as free floating entities. Since Java 1.6.0_10 (the Next Generation Java Plug-In), JNLP based applets can remain embedded in a web page.

The JNLP file specifies the resources required for an app., as well as:

  • Splash image to use
  • Shortcuts for the desktop and start menu
  • Icons for the shortcuts
  • Details of the app. such as title and vendor
  • Download and update behavior
  • The security environment requested by the app. (JWS launched apps. are sand-boxed by default).
  • ..

The javax.jnlp package is an API provided to JWS based apps. The JNLP API enables sand-boxed apps. to achieve things that would otherwise not be possible, as well as providing utility methods considered useful to apps. launched over a network. Demos. of the JNLP API are available, along with with source and build file.

The Java Network Launching Protocol (JNLP) Specification 1.5 Maintenance Release is available for download only. No expansions on the specification were introduced between 1.5 & 1.6, so it is effectively the latest version. The JNLP spec. is a valuable resource that contains information found in no other place.

1399 questions
-2
votes
1 answer

Java Swing JLabel setText doesn't work

I want to update JLabel with setText() method, but when I update it, text shows like this:
mrcoder
  • 323
  • 4
  • 14
-2
votes
1 answer

java web start launch

I always receive a "unable to launch the application" while trying run a jnlp file, note that this file use an external JAR file. Please help me to fix this issue. the is is contents of the JNLP file
Mohannad
  • 93
  • 12
-2
votes
1 answer

Swing application to applet

I have made a basic swing application to input data into MySQL server. It is for some reason not accessing the driver to connect to the database. Here is the code. Thanks in advance for all the answers import javax.swing.*; import…
-3
votes
1 answer

JRE 1.7+ required

I have installed an update of a RIA application which is developed by a third party company. Now I get an error when I want to start, that JRE 1.7+ is required. The clients computer have JRE 1.6, but there are some cases where the application runs…
Mrvonwyl
  • 347
  • 2
  • 15
1 2 3
93
94