O Java Web Start é um aplicativo de ajuda que se torna associado a um navegador da Web. Quando o usuário clica em um link que apresenta um arquivo de início especial (arquivo JNLP), isso faz com que o navegador inicie o Java Web Start, que faz automaticamente o download, armazena na memória cache e executa o aplicativo baseado na tecnologia de Java. Todo o processo é concluído sem exigir nenhum tipo de interação com o usuário, exceto para o clique inicial.
Para construir um aplicativo JNLP:
Na janela Projetos, clique com o botão direito do mouse no nó do projeto de conjunto de módulos que deseja construir.
Escolha Construir aplicativo JNPL.
Dependendo de ter definido o projeto de conjunto de módulos como um aplicativo autônomo, faça o seguinte:
Se já definiu o projeto de conjunto de módulos como um projeto autônomo, o IDE constrói uma pasta jnlp na pasta build e adiciona um arquivo master.jnlp na pasta do seu projeto principal. Abra a janela Arquivos para ver o arquivo JNLP e a pasta dentro da pasta build.
Se não definiu o projeto de conjunto de módulos em uma aplicativo autônomo, o IDE não poderá construir o aplicativo JNLP. O IDE informará você disso por meio de uma caixa de diálogo.
Clique na caixa de diálogo Configurar aplicativo. A caixa de diálogo Propriedades do projeto abre-se e a página Aplicativo é exibida.
Selecione o botão de opção Criar aplicativo independente.
O IDE solicita que você exclua os módulos do IDE do aplicativo autônomo. Se não precisar dos módulos do IDE, clique em Excluir. Por exemplo, se não estiver criando um editor, não precisará da maioria dos módulos do IDE. Se não desejar incluir os módulos do IDE, clique em Ignorar. Na página Aplicativo e na página Tela de abertura, continue marcando o aplicativo.
Clique em OK.
Na janela Projetos, clique com o botão direito do mouse no nó do projeto de conjunto de módulos que deseja construir.
Escolha Construir aplicativo JNPL.
O IDE constrói uma pasta jnlp na pasta build e adiciona um arquivo master.jnlp na pasta do seu projeto principal. Abra a janela Arquivos para ver o arquivo JNLP e a pasta dentro da pasta build.