Sobre os projetos padrão

Consulte também 

O IDE contém um conjunto de modelos de projeto padrão para aplicativos J2SE e aplicativos da Web. Os projetos Java padrão oferecem a mais alta integração com o suporte de determinadas tecnologias do IDE.

A distribuição padrão do IDE contém os modelos padrão a seguir:

Pastas de fontes

Em projetos padrão, é possível ter várias pastas da fontes e várias pastas de teste de JUnit para cada projeto J2SE, da Web e EJB. Entretanto, não é possível adicionar uma única pasta da fontes a mais de um projeto. Se for necessário que uma pasta da fontes faça parte de vários projetos, crie um projeto separado para a pasta da fontes e adicione-a à classpath de cada um dos projetos.

Configurações do projeto

Quando você cria um projeto a partir de um modelo de projeto padrão, o IDE gera um script Ant que controla todos os aspectos da compilação, execução e depuração do programa.

Você pode definir as configurações básicas do projeto na caixa de diálogo Propriedades do projeto, clicando com o botão direito do mouse em um nó do projeto na janela Projetos e escolhendo Propriedades. Todas as alterações são registradas imediatamente no script Ant do projeto. Você também pode definir opções mais complexas editando diretamente o script Ant e o arquivo de propriedades do projeto.

A pasta do projeto

Cada projeto padrão possui uma pasta de projeto onde o IDE armazena o script Ant, os metadados do projeto e as pastas de saída. Em projetos com códigos-fonte existentes, você pode colocar os diretórios de fontes do projeto no mesmo local que a pasta do projeto ou em um local separado. Em projetos vazios, a raiz da fonte está sempre no mesmo local que o diretório do projeto.

O quadro a seguir lista o conteúdo de uma pasta de projeto:

Item Descrição
build.xml Script de construção chamado pelo IDE. Esse script de construção contém somente uma instrução importante que importa destinos de nbproject/build-impl.xml. Use o build.xml para substituir os destinos de build-impl.xml ou criar novos destinos.
nbproject

O diretório que contém o script Ant do projeto e outros metadados. Este diretório contém:

  • build-impl.xml. O script Ant gerado pelo IDE. Nunca edite o build-impl.xml diretamente — sempre substitua os destinos no build.xml.
  • project.properties. As propriedades de Ant usadas pelo IDE para configurar o script Ant. Embora você possa editar esse arquivo manualmente, isso em geral é desnecessário, porque ele é atualizado automaticamente pelo IDE quando você configura as propriedades do projeto.
  • project.xml e genfiles.properties. Arquivos de metadados gerados pelo IDE. Embora seja possível editar o arquivo project.xml manualmente, em geral não é necessário fazê-lo para projetos padrão. Nunca edite o genfiles.properties.
nbproject/private O diretório que mantém as propriedades que são definidas apenas para você. Se você está compartilhando o projeto através de VCS, quaisquer propriedades definidas no private.properties não são registradas com outros metadados do projeto e são aplicadas somente à sua instalação do IDE.
build O diretório de saída das classes compiladas.
dist O diretório de saída das saídas de construção empacotadas (arquivos JAR e arquivos WAR) Os projetos Java padrão produzem uma saída de construção por projeto. O diretório dist também contém documentação do Javadoc gerada.
Consulte também
Sobre os projetos de forma livre
Gerenciando a classpath
Personalizando o script Ant gerado pelo IDE

Notificações legais