Java Web Start is a helper application that becomes associated with a Web browser. When a user clicks on a link that points to a special launch file (JNLP file), it causes the browser to launch Java Web Start, which then automatically downloads, caches, and runs the given Java Technology-based application. The entire process is typically completed without requiring any user interaction, except for the initial single click.
To build a JNLP application:
Depending on whether you have set up the module suite project as a standalone application, do the following:
The IDE prompts you to exclude the IDE's modules from your standalone application. If you do not need the IDE's modules, click Exclude. For example, if you are not creating an editor, you will not need most of the IDE's modules. If you want to include the IDE's modules, click Skip. In the Application page and in the Splash Screen page, continue branding the application.
The IDE builds a jnlp folder in your build folder and adds a master.jnlp file in your main project folder. Open the Files window to see the JNLP file and the folder within the build folder.