A janela Arquivos mostra o armazenamento físico de uma aplicação Web no sistema de arquivos. As ações do menu de contexto disponíveis nos nós de árvore são orientadas ao arquivo em vez de pertencer logicamente ao projeto. Para realizar as operações lógicas em um projeto, é melhor trabalhar na janela Projetos.
Escolha Janela > Arquivos para exibir a visualização Arquivos. A tabela seguinte descreve os nós de nível superior.
| Pasta | Descrição |
|---|---|
| Nome-do- projeto | O nó raiz de um projeto. |
| build |
Contém a saída intermediária do processo de construção. A estrutura e o conteúdo do diretório de construção refletem as aplicações da Web reais implantadas no servidor da aplicação, inclundi arquivos JSP, arquivos Java compilados, folhas de estilo em cascata, imagens e o diretório raiz da Web. O IDE gera este diretório quando você inicia a construção. O IDE exclui este diretório quando você limpa o projeto. Como os conteúdos deste diretório são gerados dinamicamente a partir do código-fonte do projeto, não se deve colocar esse conteúdo no controle de versão. O IDE exclui esta pasta quando você escolhe Construir > Limpar projeto principal ou Construir > Limpar e construir projeto principal no menu principal. |
| dist | Contém os arquivos WAR do projeto. Arquivos WAR são criados quando você constrói um projeto. |
| lib | Contém as bibliotecas componentes associadas com o projeto. |
| nbproject |
Contém os arquivos de metadados do projeto. Os arquivos de metadados incluem:
|
| src |
A raiz de código-fonte Java primária do projeto. No momento, só é permitida uma raiz de código-fonte Java por projeto. Todos os códigos-fonte devem ter a versão controlada. O nó src contém os arquivos-fonte Java que geram os servlets, beans e outras classes Java que são exclusivos da aplicação. A hierarquia de pacotes Java é refletida como uma estrutura de diretório abaixo desse diretório. Quando você cria um projeto de aplicação Web, o IDE cria um pacote padrão para manter os arquivos de backup dos formulários Web do JavaServer. O nome inicial do pacote é derivado do nome do projeto. |
| test |
Não usado pelo IDE |
| web |
Mantém o conteúdo estático da aplicação (páginas HTML, páginas JSP, arquivos de folha de estilo CSS, e recursos) que poderão ser acessados por clientes da aplicação. Este diretório será a raiz do documento da aplicação Web, e qualquer estrutura de subdiretório encontrada aqui será refletida nas URIs de solicitação requeridas para acessar esses arquivos.
A pasta web contém a pasta WEB-INF que contêm arquivos de configuração especiais requeridos pela aplicação, incluindo o descritor de deployment da aplicação Web ( |
| build.xml |
Contém o script principal para a construção do projeto. Para executar o arquivo
Se você excluir o arquivo |