EJB-projecten worden gebruikt om de resources in een EJB-module in te delen.
Een EJB-module wordt gebruikt om een of meer enterprisebeans te assembleren in één inzetbare eenheid. De module wordt in gebruik genomen in een standaard Java-archiefbestand (JAR). Een EJB-module kan worden gebruikt als zelfstandige toepassing of worden gecombineerd met andere modules om een J2EE-bedrijfstoepassing te maken. Een EJB-module wordt geïnstalleerd en uitgevoerd in een enterprisebeancontainer. Een EJB-project moet worden gekoppeld aan een bedrijfstoepassingsproject (gedefinieerd als module in een EAR) alvorens het in gebruik kan worden genomen en kan worden uitgevoerd op een server.
Een EJB-module bevat de volgende onderdelen:
U maakt als volgt een nieuw EJB-project: