Juneloop - tool for programmatic manipulation of JNLP files
We recently needed to create a JNLP file for Java Web Start programmatically from a template. Basically we needed to add a
Since JNLP is defined in DTDs (1.5, 6.0) I though this would be a good JAXB project (and a good demo case for Maven JAXB2 Plugin). All I needed to do is compile JNLP DTDs with XJC, add a couple of tests and here you go:
property
element to an existing JNLP file. There were also similar requirements from a project partner, so all in all it goes into a direction of programmatic manipulation of JNLP files.Since JNLP is defined in DTDs (1.5, 6.0) I though this would be a good JAXB project (and a good demo case for Maven JAXB2 Plugin). All I needed to do is compile JNLP DTDs with XJC, add a couple of tests and here you go:
Juneloop, a tool for programmatic manipulation of JNLP files.
With Juneloop you can:
With Juneloop you can:
- unmarshal JNLP resources;
- create or modify JNLP object structures programmatically;
- marshal JNLP object structures.
See Juneloop documentation here:
Juneloop is hosted on Sourceforge:
Labels: dtd, jaxb, jnlp, juneloop, maven-jaxb2-plugin, open-source, programmatic
0 Comments:
Post a Comment
<< Home