Produtos que partilham uma estrutura de origem comum

Disposição no sistema de ficheiros

Passos para definir os projectos correspondentes

  1. Faça clique em Abre a
perspectiva Java Janela > Abrir Perspectiva > Outras... > Java para mudar para a perspectiva Java.

  2. Faça clique em Abre o
assistente Novo Projecto Java Ficheiro > Novo > Outros... > Projecto Java para abrir o assistente Novo Projecto Java.

  3. Escreva "Product1" no campo Nome de projecto. Faça clique em Seguinte.

    Assistente Novo Projecto Java

  4. Na página seguinte, seleccione a pasta de origem "Produto1".

    Faça clique na ligação Ligar origem adicional na área de janela ou botão Detalhes Ligar Origem Adicional ao Projecto na barra da vista.

    Configuração Origem do Projecto Java

  5. Em Ligar Origem faça clique em Procurar.... e escolha o directório D:\Product1\JavaSourceFiles.

    Escreva "src" no campo Nome da pasta.

    Diálogo Ligar Origem

  6. Faça clique Terminar para validar e fechar a caixa de diálogo.

  7. Seleccione, novamente, "Product1" e faça clique na ligação Ligar origem adicional na área de janela Detalhes ou no botão Ligar Origem Adicional ao Projecto na barra da vista.

    Configuração Origem do Projecto Java

  8. Em Ligar Origem faça clique em Procurar.... e escolha o directório D:\Framework\JavaSourceFiles.

    Escreva "src-common" no campo Nome de pasta.

    Diálogo Ligar Origem

  9. Faça clique Terminar para validar e fechar a caixa de diálogo.

    A configuração de origem do projecto agora tem o seguinte aspecto:

    Configuração final Origem do Projecto Java

  10. Faça clique em Terminar.
  11. Crie o projecto "Product2" repetindo os passos 2 a 5, escolhendo antes o directório D:\Product2\JavaSourceFiles para a pasta de origem.

  12. Faça clique em Terminar para criar o projecto imediatamente.

  13. Em seguida, vemos como se adiciona uma pasta de origem ligada quando o projecto já está criado no espaço de trabalho...

    Edite as propriedades do projecto "Product2" e seleccione a página Caminho do Construtor Java.

    No separador Origem, faça clique em Ligar Origem....

    Separador Origem das Propriedades do Caminho de Construção Java

  14. Em Ligar Origem faça clique em Procurar.... e escolha o directório D:\Framework\JavaSourceFiles.

    Escreva "src-common" no campo Nome de pasta.

    Diálogo Ligar Origem

  15. Faça clique Terminar para validar e fechar a caixa de diálogo.

    Faça clique em OK para aplicar as alterações às propriedades do projecto "Product2".

  16. Agora tem dois projectos Java que, respectivamente, contêm as origens do "Produto1" e "Produto2" e que estão a utilizar as origens de "Estrutura".

    Projectos Java Criados no Espaço de trabalho

Nota: Os ficheiros em "src-common" são partilhados. Por isso, editar "Common.java" em "Produto1" vai modificar "Common.java" em "Produto2". Contudo, são compilados no contexto dos respectivos projectos. Serão gerados dois ficheiros "Common.class"; um para cada projecto. Se os dois projectos tiverem opções de compilador diferentes, erros diferentes podem ser comunicados em cada ficheiro "Common.java".

Conceitos relacionados

Projectos Java
Vistas Java

Referência relacionada

Assistente Novo Projecto Java
Vista Explorador de Pacotes