Ejemplo de archivo JNLP:

{code class="brush:xml"}
<?xml version="1.0" encoding="UTF-8"?>
<jnlp
codebase="http://direccion_servidor/carpeta"
href="/instalador.jnlp">
<information>
<title>Nombre de la aplicación</title>
<vendor>Nombre del autor</vendor>
<icon href="/icono.png"/>
<icon kind="splash" href="/splash.png"/>
<!-- Para permitir que se pueda ejecutar sin conexión a Internet -->
<offline-allowed/>
<!-- Si se desea icono en el escritorio y en menú inicio -->
<shortcut>
<desktop/>
<menu submenu="Nombre para menú Inicio"/>
</shortcut>
</information>
<!-- Si la aplicación debe tener permisos para realizar acciones -->
<!-- sobre el ordenador, como usar ficheros. Requiere que el jar esté firmado -->
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.4.2+"/>
<jar href="/archivo.jar"/>
</resources>
<application-desc main-class="paquete.clasePrincipal"/>
</jnlp>
{/code}