Produtos Compartilhando uma Estrutura de Origens Comum

Layout no sistema de arquivos

Etapas para definir os projetos correspondentes

  1. Abra a perspectiva Java, selecione o item de menu Arquivo > Novo > Projeto... para abrir o assistente para Novo Projeto.
  2. Selecione Projeto Java na lista de assistentes e clique em Avançar.
  3. Na página seguinte, digite "Product1" no campo Nome do projeto. Clique em Avançar.

    Página das pastas de origem e de saída

  4. Na página seguinte, selecione a pasta de origem "Product1" e clique em Incluir Pasta....

  5. No diálogo Nova Pasta de Origem, digite "src" no campo Nome da Pasta.

    Clique em Avançado. Marque Vincular à pasta do sistema de arquivos.

    Clique em Procurar.... e escolha o diretório "JavaSourceFiles" no "Product1".

    Nova Pasta Vinculada

  6. Clique em OK para fechar o diálogo.
  7. Clique novamente em Incluir Pasta....

  8. No diálogo Nova Pasta, digite "src-common" no campo Nome da Pasta.

    Clique em Avançado. Marque Vincular à pasta do sistema de arquivos.

    Clique em Procurar.... e escolha o diretório "JavaSourceFiles" em "CommonFramework".

    Nova Pasta Comum Vinculada

  9. Clique em OK para fechar o diálogo.
  10. Verifique se "Product1/bin" está no campo Pasta de Saída Padrão.

    Página de origem e de saída após a definição de saída

  11. Clique em Concluir.
  12. Repita essas etapas para o "Product2".
  13. Agora, você tem dois projetos Java que contém, respectivamente, as origens do"Product1" e do "Product2" e que estão utilizando as origens de "CommonFramework".

    Perspectiva Java

Nota: Os arquivos em "src-common" são compartilhados. Portanto, a edição de"Common.java" no "Product1" modificará o "Common.java" no "Product2". Entretanto, eles são compilados no contexto de seus respectivos projetos.Dois arquivos "Common.class" serão gerados; um para cada projeto. Se os dois projetos tiverem opções de compilador diferentes, erros diferentes poderão ser relatados em cada arquivo "Common.java".

Conceitos relacionados

Projetos Java
Exibições Java

Tarefas Relacionadas

Trabalhando com Caminhos de Construção
Criando um Novo Projeto Java
Criando um Projeto Java com Pastas de Origem
Criando uma Nova Pasta de Origem
Utilizando o Package Explorer

Referência relacionada

Assistente para Novo Projeto Java
Visualização Package Explorer

Avisos Legais