2010-09-24 18 views
5

Tengo una aplicación java que lee una carpeta de recursos que contiene un grupo de archivos .jar. Para algunos de estos archivos .jar, los archivos JNLP correspondientes se deben crear en función del esquema predeterminado y se deben almacenar en el mismo directorio.¿Genera archivos java JNLP?

¿Existe un buen enfoque para crear estos archivos JNLP desde una aplicación Java (y tal vez agregar algunos datos de los archivos .jar a los nodos jnlp)?

+0

"¿Para algunos?" .... –

Respuesta

1

Básicamente es un archivo XML. Cualquier API XML podría hacerlo. Personalmente, iría con la API de JAXB si tuviera que crear un archivo JNLP dinámicamente.

1

Un buen enfoque puede ser comenzar desde la tarea Ant-JNLP-War existente. O escriba el script Ant para hacer lo que quiera, o haga uso del código directamente.

+0

De acuerdo, me gustaría depender solo de Java jdk. He encontrado este script: http://github.com/jponge/izpack-utils/blob/izpack2jnlp/izpack2jnlp/izpack2jnlp.py pero ¿no es posible hacer lo mismo con la API java? – u123

+0

El punto sobre reutilizar otra API/biblioteca es que alguien ya ha hecho una gran cantidad de trabajo pesado para usted. –

Cuestiones relacionadas