Um projeto EJB é utilizado para organizar os recursos contidos em um módulo EJB.
Um módulo EJB é utilizado para montar um ou mais beans corporativos em uma única unidade implementável. Ele é implementado em um arquivo archive Java padrão (JAR). Um módulo EJB pode ser utilizado como um aplicativo independente ou pode ser combinado com outros módulos para criar um aplicativo corporativo J2EE. Um módulo EJB é instalado e executado em um contêiner do bean corporativo. Um projeto EJB deve ser referido por um projeto do aplicativo corporativo (definido como um módulo em um EAR) para ser implementado com êxito e executado em um servidor.
Um módulo EJB contém o seguinte:
Para criar um novo projeto EJB: