Un projet EJB est utilisé pour organiser les ressources contenues dans un module EJB.
Un module EJB permet de réunir des beans enterprise dans une unité déployable unique. Il est déployé dans un fichier d'archive Java (JAR) standard. Un module EJB peut être utilisé en tant qu'application autonome ou être combiné à d'autres modules pour créer une application d'entreprise Java EE. Il est installé et exécuté dans un conteneur de beans enterprise. Un projet EJB doit être référencé par un projet d'application d'entreprise (défini en tant que module dans un fichier EAR) pour pouvoir être déployé et exécuté sur un serveur.
Un module EJB contient les éléments suivants :
Pour créer un projet EJB, procédez comme suit :