Opprette EJB-prosjekter

Et EJB-prosjekt brukes til å organisere ressursene i en EJB-modul.

En EJB-modul brukes til å samle en eller flere Enterprise-bønner i en enkelt distribuerbar enhet. Den distribueres i en standard Java-arkivfil (JAR). En EJB-modul kan brukes som en frittstående applikasjon, eller den kan kombineres med andre moduler for å opprette en Java EE Enterprise-applikasjon. En EJB-modul installeres og kjøres i en Enterprise-bønnecontainer. Et EJB-prosjekt må refereres til av et Enterprise-applikasjonsprosjekt (definert som en modul i en EAR) for at den skal distribueres på en vellykket måte og kjøres på en server.

En EJB-modul inneholder dette:

Slik oppretter du et nytt EJB-prosjekt:

  1. I hovedmenyen velger du Fil > Ny(tt) > Annet.
  2. I veiviseren Nytt prosjekt velger du EJB > EJB-prosjekt og klikker på Neste.
  3. I feltet Prosjektnavn oppgir du et navn på EJB-prosjektet.
  4. Valgfritt: Hvis du vil bruke en annen arbeidsområdekatalog for EJB-prosjektet, endrer du innstillingene for Prosjektinnhold .
    Merk: Hvis du oppgir en ikke-standard prosjektplassering som allerede brukes av et annet prosjekt, vil opprettingen av prosjektet mislykkes.
  5. I rullegardinlisten Målkjøretid velger du applikasjonsserveren du vil bruke som mål for utviklingen. Dette valget påvirker kompilerings- og kjøretidsinnstillingene ved å endre klassebaneoppføringene for prosjektet. Bruk Ny-knappen hvis det ikke finnes en målkjøretid, eller hvis du vil bruke en annen.
  6. I feltet EJB-modulversjon velger du riktig versjonsnivå for prosjektet.
  7. Velg en forhåndsdefinert prosjektkonfigurasjon fra rullegardinlisten Konfigurasjoner, eller endre konfigurasjonen slik at den blir tilpasset til prosjektfasettene. Du kan velge Java-versjonen, støtte for XDoclet og støtte for Java-persistens ved tilpasning av konfigurasjonen.

    Hvis du for eksempel oppretter en entitetsbønne, velger du fasetten Java-persistens. Du kan lagre konfigurasjonen med et meningsfullt navn slik at du referere til denne konfigurasjonen i hvilke som helst EJB-prosjekter som blir opprettet deretter.

  8. Valgfritt: Merk av for Legg til prosjekt i en EAR hvis du vil legge til den nye modulen i et Enterprise-applikasjonsprosjekt (EAR). Oppgi et nytt prosjektnavn eller velg et eksisterende Enterprise-applikasjonsprosjekt fra rullegardinlisten i kombinasjonsboksen EAR-prosjekt. Du kan også klikke på Ny-knappen for å starte veiviseren for nytt Enterprise-applikasjonsprosjekt. Klikk på Neste.
    Merk: Hvis du skriver et nytt EAR-prosjektnavn, blir EAR-prosjektet opprettet i standardplasseringen med den laveste kompatible Java EE-versjonen basert på versjonen for prosjektet som blir opprettet. Hvis du vil oppgi en annen versjon eller en annen plassering for Enterprise-applikasjon, klikker du på Ny for å bruke veiviseren Nytt Enterprise-applikasjonsprosjekt.
  9. Valgfritt: Endre verdien i Kildemappe for å endre katalogen der Java-kildefilene er lagret.
  10. Valgfritt: Merk av for Opprett en JAR-modul for EJB-klient til å inneholde klientgrensesnitt og -klasser hvis du vil at klientgrensesnittklassene for Enterprise-bønnene skal ligge i en egen JAR-fil for EJB-klienten. Denne JAR-filen for EJB-klienten blir lagt til i Enterprise-applikasjonen som en prosjektfunksjons-JAR-fil. Du kan også endre navnet på EJB-klientens JAR-prosjekt, eller navnet (URI for klient-JAR) på klientens JAR-fil.
  11. Klikk på Fullfør.
Merk: Veiviseren Nytt prosjekt legger automatisk til standardfasetter i prosjektet. Du kan endre disse fasettene eller legge til nye i vinduet Preferanser. Hvis du vil ha flere opplysninger, kan du se Legge til en fasett i et Java EE-prosjekt.