Empacotando um recurso em um arquivo WAR
Consulte também
Ao empacotar um aplicativo da Web como um arquivo WAR, o pacote padrão incluirá somente os arquivos que fazem parte do aplicativo da Web. Para adicionar ao pacote WAR um arquivo externo ao aplicativo da Web, use a caixa de diálogo Propriedades do projeto. Os arquivos extras podem incluir miniaplicativos, arquivos de imagem, arquivos de texto ou outros recursos que se encontram fora do aplicativo da Web. Ao adicionar arquivos extras, as pasta de destino padrão é a base do documento do aplicativo da Web (pasta raiz).
 |
Se usar as instruções abaixo para empacotar um recurso no aplicativo da Web, você não o adicionará à classpath. Por exemplo, as bibliotecas de marcas precisam ser adicionadas à classpath do auto-completar de código para que funcionem. Para adicionar um recurso à classpath, consulte Gerenciando a classpath. |
Para empacotar um recurso em um arquivo WAR:
- Na janela Projetos, clique com o botão direito do mouse no nó do projeto e escolha Propriedades.
- Na caixa de diálogo Propriedades do projeto, clique no nó Empacotamento no painel esquerdo.
- Adicione os recursos necessários ao aplicativo da Web clicando no botão adequado. Você pode adicionar o seguinte:
- Projeto. Arquivo JAR ou WAR produzido por outro projeto.
- Biblioteca. Conjunto de pastas ou arquivos JAR com classes compiladas. Se a biblioteca não estiver disponível, clique em Adicionar biblioteca e, em seguida, clique em Gerenciar bibliotecas para criar uma nova entrada de biblioteca para sua biblioteca. Como alternativa, você pode acessar o Gerenciador de bibliotecas clicando em Ferramentas > Gerenciador de bibliotecas na barra de menus principal.
- JAR/Pasta. Pasta ou arquivo JAR que se encontra no seu sistema.
- Clique em Adicionar e repita conforme necessário. Para remover um arquivo adicionado, selecione o arquivo na lista e clique em Remover.
- (Opcional) Digite um local para o recurso na coluna Caminho em WAR da tabela. Por padrão, o recurso será copiado na raiz do documento do aplicativo da Web, que é a pasta build/web (o nível mais elevado da estrutura de arquivos do aplicativo da Web).
- Clique em OK para fechar a caixa de diálogo Propriedades do projeto. Quando você constrói o projeto, o IDE empacota o recurso no arquivo WAR do projeto e o inclui na pasta build/web.
Após adicionar um recurso ao arquivo WAR, pode ser necessário realizar algum processo posterior. Por exemplo, ao adicionar um servlet você deve registrá-lo manualmente no arquivo web.xml do aplicativo da Web (o descritor de implantação do aplicativo da Web). Para isso você pode usar o Editor visual web.xml. Observe que quando você cria um servlet usando o assistente Novo arquivo, o IDE manipula esta tarefa para você.
- Teste a disponibilidade do recurso adicionado. Por exemplo, se você adicionou um miniaplicativo ao arquivo WAR, defina-o em um arquivo JSP.
- Consulte também
- Sobre a construção de aplicativos da Web
- Construindo um arquivo WAR
Notificações legais