Skapa EJB-projekt

Ett EJB-projekt används till att organisera resurserna som finns i en EJB-modul.

En EJB-modul används till att samla en eller flera Enterprise-bönor i en enda utplaceringsbar enhet. Den placeras ut i ett Java-standardarkiv (en JAR-fil). En EJB-modul kan användas som en fristående tillämpning eller kombineras med andra moduler så att de skapar en Java EE-Enterprise-tillämpning. En EJB-modul installeras och körs i en Enterprise-bönbehållare. Ett EJB-projekt måste vara referat av ett Enterprise-tillämpningsprojekt (definierat som en modul i en EAR) för att det ska utplaceras lyckosamt och köras på en server.

En EJB-modul innehåller följande:

Så här skapar du ett nytt EJB-projekt:

  1. I Java EE-perspektivet väljer du Arkiv > Nytt > Annat.
  2. I guiden Nytt projekt väljer du EJB > EJB-projekt och klickar på Nästa.
  3. I fältet Projektnamn anger du ett namn på EJB-projektet.
  4. Valfritt: Du kan använda en annan arbetsytkatalog för EJB-projektet genom att ändra inställningarna för Projektinnehåll .
    Anm. Om du specificerar en projektplats som inte är standard och som redan används av ett annat projekt, går det inte att skapa projektet.
  5. I listrutan Mål-runtime-miljö väljer du den tillämpningsserver du vill ha som mål för din utveckling. Valet påverkar kompilerings- och körningsinställningarna genom att klassökvägsposterna ändras för projektet. Använd knappen Nytt om en mål-runtime-miljö inte finns eller om du vill använda en annan.
  6. I fältet för EJB-modulversion väljer du rätt versionsnivå för projektet.
  7. Välj en fördefinierad projektkonfiguration i listan Konfigurationer eller ändra konfigurationen så att projektets fasetter anpassas. Du kan välja Java-versionen, funktioner för XDoclet och funktioner för Java-beständighet (Java Persistence) när du anpassar konfigurationen.

    Om du t.ex. ska skapa en entitetsböna, väljer du fasetten Java-beständighet. Du kan spara konfigurationen tillsammans med ett utvisande namn så att du kan referera till den i ett EJB-projekt som sedan skapas.

  8. Valfritt: Markera kryssrutan Lägg till projekt till en EAR om du vill lägga till den nya modulen i ett EAR-projekt (enterprise application). Ange ett nytt projektnamn eller välj ett befintligt EAR-projekt från listrutan i kombinationsfältet EAR-projekt eller klicka på knappen Nytt för att starta guiden Nytt Enterprise-tillämpningsprojekt. Klicka på Nästa.
    Anm.Om du skriver ett nytt EAR-projektnamn, skapas projektet på standardplatsen med den lägsta kompatibla Java EE-versionen baserat på den version som projektet skapats med. Om du vill ange en annan version eller en annan plats för Enterprise-tillämpningen, klickar du på Ny för att använda guiden Nytt Enterprise-tillämpningsprojekt.
  9. Valfritt: Ändra värdet för Källmapp till den katalog som Java-källfilerna finns i.
  10. Valfritt: Markera kryssrutan Skapa en JAR-modul för EJB-klienten som ska innehålla klientgränssnitt och klasser om du vill att klientgränssnittsklasserna för Enterprise-bönorna ska förvaras i en separat EJB-klient-JAR-fil. EJB-klientens JAR-fil läggs till Enterprise-tillämpningen som en verktygs-JAR-fil för projektet. Du kan också ändra namnet på EJB-klientens JAR-projekt, eller namnet (URI för klient-JAR) för klientens JAR-fil.
  11. Klicka på Slutför.
Anm. Guiden Nytt projekt lägger automatiskt till standardfasetterna till projektet. I fönstret Inställningar kan du ändra fasetterna eller lägga till nya. Mer information finns i avsnittet Lägga till en fasett till ett Java EE-projekt.