Crear proyectos EJB

Un proyecto EJB se utiliza para organizar los recursos contenidos en el módulo EJB.

Un módulo EJB se utiliza para ensamblar uno o varios beans de empresa en una sola unidad desplegable. Se despliega en un archivo de archivado Java™ estándar (JAR). Un módulo EJB puede utilizarse como aplicación autónoma o puede combinarse con otros módulos para crear una aplicación de empresa Java EE. Un módulo EJB se instala y ejecuta en un contenedor de bean de empresa. Un proyecto de aplicación de empresa (definido como módulo en un EAR) debe hacer referencia a un proyecto EJB para que este pueda desplegarse satisfactoriamente y ejecutarse en un servidor.

Un módulo EJB contiene lo siguiente:

Para crear un proyecto EJB nuevo, siga estos pasos:

  1. En la perspectiva Java EE, seleccione Archivo > Nuevo > Otros.
  2. En el asistente Proyecto nuevo, seleccione EJB > Proyecto EJB y pulse Siguiente.
  3. En el campo Nombre de proyecto, teclee un nombre para el proyecto EJB.
  4. Opcional: para utilizar un directorio de espacio de trabajo diferente para el proyecto EJB, modifique los valores de Contenido de proyecto.
    Nota: si especifica una ubicación de proyecto que no es predeterminada que ya está siendo utilizada por otro proyecto, el proyecto no se creará.
  5. En la lista Entorno de tiempo de ejecución destino, seleccione el servidor de aplicaciones que desea destinar para el desarrollo. Esta selección afecta a los valores de compilación y tiempo de ejecución modificando las entradas de vía de acceso de clases para el proyecto. Utilice el botón Nuevo si no existe ningún tiempo de ejecución de destino o si desea utilizar uno distinto.
  6. En el campo Versión de módulo EJB, seleccione el nivel de versión adecuado para el proyecto.
  7. Seleccione una configuración de proyecto predefinida en la lista desplegable Configuraciones o modifique la configuración para personalizar las facetas de proyecto. Puede seleccionar la versión Java, el soporte de XDoclet y el soporte de la persistencia Java al personalizar la configuración.

    Por ejemplo, si está creando un bean de entidad, seleccione la faceta Persistencia Java. Puede guardar la configuración con un nombre significativo de modo que pueda hacer referencia a esta configuración en cualesquiera proyectos EJB que se creen posteriormente.

  8. Opcional: Seleccione el recuadro de selección Añadir proyecto a un EAR para añadir el nuevo módulo a un proyecto de aplicación de empresa (EAR). Teclee un nombre de proyecto nuevo o seleccione un proyecto de aplicación de empresa existente a partir de la lista desplegable en el recuadro combinado Proyecto EAR. También puede pulsar el botón Nuevo para lanzar el asistente Proyecto de aplicación de empresa nuevo. Pulse Siguiente.
    Nota: si teclea un nombre de proyecto EAR nuevo, el proyecto EAR se creará en la ubicación predeterminada con la versión Java compatible más baja basada en la versión del proyecto que se está creando. Si desea especificar una versión o una ubicación diferentes para la aplicación de empresa, pulse Nuevo para utilizar el asistente Proyecto de aplicación de empresa nuevo.
  9. Opcional: cambie el valor de Carpeta fuente para cambiar el directorio en que se almacenan los archivos fuente de Java.
  10. Opcional: marque el recuadro de selección Crear un proyecto JAR de cliente EJB para que albergue las clases y las interfaces de cliente si desea guardar las clases de interfaz de cliente de los beans de empresa en un archivo JAR de cliente EJB aparte. Este archivo JAR de cliente EJB se añadirá a la aplicación de empresa como un archivo JAR de programa de utilidad de proyecto. También puede modificar el nombre del proyecto JAR de cliente EJB o el nombre (URI de JAR de cliente) del archivo JAR de cliente.
  11. Pulse Finalizar.
Nota: el asistente Proyecto nuevo automáticamente añadirá las facetas por defecto al proyecto. Puede cambiar estas facetas o añadir nuevas en la ventana Preferencias . Para obtener más información, consulte Adición de una faceta a un proyecto Java EE.