Produtos compartilhando uma estrutura de origens comum
Os arquivos de origem Java para dois produtos requerem uma estrutura comum:
- Selecione o item de menu Arquivo > Novo > Projeto.... para
abrir o assistente para Novo Projeto.
-
No painel esquerdo da primeira página do assistente, selecione
Java,
e no painel direito, selecione Projeto Java.Clique em Avançar.
- Na página seguinte, digite "Product1" no campo Nome do projeto. Clique em Avançar.

-
Selecione a pasta de origem "Product1" e clique em Editar....
-
Clique em Criar Nova Pasta.... Digite "JavaSourceFiles" no campoNome da pasta.
-
Clique em Advanced.
Marque Vincular à pasta do sistema de arquivos.
Clique em Procurar.... e escolha o diretório "JavaSourceFiles" em "Product1".

- Clique duas vezes em OK para fechar os dois diálogos.
-
Clique em Adicionar Pasta....
-
Clique em Criar Nova Pasta.... Digite "src-common" no campoNome da pasta.
-
Clique em Advanced.
Marque Vincular à pasta do sistema de arquivos.
Clique em Procurar.... e escolha o diretório "JavaSourceFiles" em "CommonFramework".

- Clique duas vezes em OK para fechar os dois diálogos.
-
Digite "Product1/bin" no campo Pasta de saída padrão.

- Clique em Finish.
- Repita essas etapas para o "Product2".
-
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".

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".
Projetos Java
Exibições
Java
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
Assistente para Novo Projeto Java
Exibição Package Explorer
