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 fristående tillämpning, eller kombineras med andra moduler för att skapa en J2EE 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: