Prodotti che condividono una struttura di origine comune

Layout sul filesystem

Procedura per la definizione dei progetti corrispondenti

  1. Click Opens the Java perspective Window > Open Perspective > Other... > Java to change to the Java perspective.

  2. Click Opens the New Java Project wizard File > New > Other... > Java Project to open the New Java Project wizard.

  3. Immettere "Product1" nel campo Nome progetto. Fare clic su Avanti.

    New Java Project wizard

  4. Nella pagina successiva, selezionare la cartella di origine "Product1".

    Click Link additional source link in Details pane or button Link Additional Source to Project in view bar.

    Java Project Source setup

  5. In Link Source click Browse.... e selezionare la directory D:\Product1\JavaSourceFiles.

    Immettere "src" nel campo Nome cartella.

    Link Source dialog

  6. Click Finish to validate and close the dialog.

  7. Again, Select "Product1" and click Link additional source link in Details pane or button Link Additional Source to Project in view bar.

    Java Project Source setup

  8. In Link Source click Browse.... e selezionare la directory D:\Framework\JavaSourceFiles.

    Type "src-common" in the Folder name field.

    Link Source dialog

  9. Click Finish to validate and close the dialog.

    L'impostazione di origine del progetto avrà il seguente aspetto:

    Java Project Source final setup

  10. Scegliere Fine.
  11. Create project "Product2" repeating steps 2 to 5 choosing D:\Product2\JavaSourceFiles directory for source folder instead.

  12. Click on Finish to create the project immediately.

  13. Now, we'll see how to add a linked source folder when project is already created in workspace...

    Edit project "Product2" properties and select Java Builder Path page.

    On Source tab, click Link Source....

    Java Build Path Properties Source tab

  14. In Link Source click Browse.... e selezionare la directory D:\Framework\JavaSourceFiles.

    Type "src-common" in the Folder name field.

    Link Source dialog

  15. Click Finish to validate and close the dialog.

    Click OK to apply project "Product2" properties changes.

  16. Si dispone ora di due progetti Java che contengono rispettivamente le origini di "Product1" e "Product2" e che utilizzano le origini di "Framework".

    Created Java projects in Workspace

Nota: i file presenti in "src-common" sono condivisi. Quindi, modificando "Common.java" in "Product1" verrà modificato anche "Common.java" in "Product2". Tuttavia, tali file sono compilati nel contesto dei rispettivi progetti. Verranno generati due file "Common.class", uno per ciascun progetto. Se i due progetti presentano opzioni diverse per il compilatore, errori diversi potrebbero essere riportati su ciascun file "Common.java".

Argomenti correlati

Progetti Java
Viste Java

Riferimenti correlati

Procedura guidata Nuovo progetto Java
Vista Esplora pacchetti