Productos que comparten una infraestructura de fuentes común

Diseño en un sistema de archivos

Pasos para definir los correspondientes proyectos

  1. Pulse Abre la perspectiva Java Ventana > Abrir perspectiva > Otras... > Java para pasar a la perspectiva Java.

  2. Pulse Abre el asistente Proyecto Java nuevo Archivo > Nuevo > Otros... > Proyecto Java para abrir el asistente Proyecto Java nuevo.

  3. Teclee "Product1" en el campo Nombre de proyecto. Pulse Siguiente.

    Asistente Proyecto Java nuevo

  4. En la página siguiente, seleccione la carpeta fuente "Product1".

    Pulse Enlazar fuente adicional en el panel Detalles o el botón Enlazar fuente adicional al proyecto en la barra de la vista.

    Configuración del fuente del proyecto Java

  5. En Enlazar fuente pulse Examinar.... y elija el directorio D:\Product1\JavaSourceFiles.

    Teclee "src" en el campo Nombre de carpeta.

    Diálogo Enlazar fuente

  6. Pulse Finalizar para validar y cerrar el diálogo.

  7. De nuevo, seleccione "Product1" y pulse el enlace Enlazar fuente adicional en el panel Detalles o en el botón Enlazar fuente adicional al proyecto en la barra de la vista.

    Configuración del fuente del proyecto Java

  8. En Enlazar fuente pulse Examinar.... y elija el directorio D:\Framework\JavaSourceFiles.

    Teclee "src-common" en el campo Nombre de carpeta.

    Diálogo Enlazar fuente

  9. Pulse Finalizar para validar y cerrar el diálogo.

    La configuración del fuente del proyecto tiene ahora el siguiente aspecto:

    Configuración final del fuente del proyecto Java

  10. Pulse Finalizar.
  11. Cree el proyecto "Product2" repitiendo los pasos 2 a 5 eligiendo en su lugar el directorio D:\Product2\JavaSourceFiles como directorio para la carpeta fuente.

  12. Pulse Finalizar para crear inmediatamente el proyecto.

  13. Ahora, veremos cómo añadir una carpeta origen enlazada cuando el proyecto ya se haya creado en el espacio de trabajo...

    Edite las propiedades del proyecto "Product2" y seleccione la página Vía de construcción Java.

    En la pestaña Fuente, pulse Enlazar fuente...

    Pestaña Fuente de las Propiedades de la vía de acceso de construcción Java

  14. En Enlazar fuente pulse Examinar.... y elija el directorio D:\Framework\JavaSourceFiles.

    Teclee "src-common" en el campo Nombre de carpeta.

    Diálogo Enlazar fuente

  15. Pulse Finalizar para validar y cerrar el diálogo.

    Pulse Aceptar para aplicar los cambios de propiedades del proyecto "Product2".

  16. Ahora tiene dos proyectos Java que contienen respectivamente los fuentes de "Product1" y "Product2" y que utilizan los fuentes de "Framework".

    Proyectos Java creados en el espacio de trabajo

Nota: los archivos de "src-common" se comparten. Por lo tanto, si se edita "Common.java" de "Product1", el archivo "Common.java" de "Product2" quedará modificado. Sin embargo, estos archivos se compilan en el contexto de sus respectivos proyectos. Se generarán dos archivos "Common.class", uno para cada proyecto. Si los dos proyectos tienen distintas opciones de compilador, los errores notificados en cada archivo "Common.java" podrían ser distintos.

Conceptos relacionados

Proyectos Java
Vistas Java

Consulta relacionada

Asistente Proyecto Java nuevo
Vista Explorador de paquetes