A webstart project is used to generate outputs for Java Webstart. To create a webstart project, extend DefaultWebstartProject instead of extending DefaultProject. The only method required to be defined is:
Other methods of interest include:
See the WebstartOptions API documentation for more options.
A webstart project generates its output when package is executed. The output is by default put in target/webstart and produces a zip of that directory. You can add a web application project to test it out. An example project definition is shown on the Webstart Example page.