Criando Projetos EJB

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:

  1. Na perspectiva J2EE, selecione Arquivo > Novo > Outro > EJB > Projeto EJB. O assistente Novo Projeto EJB é aberto.
  2. No campo Nome do Projeto, digite um nome para o projeto EJB.
  3. Opcional: Para utilizar um diretório de espaço de trabalho diferente para seu projeto EJB, modifique as configurações dos Conteúdos do Projeto. Importante: Se você especificar um local de projeto diferente do padrão que já esteja sendo utilizado por outro projeto, a criação do projeto falhará.
  4. Na lista drop-down Tempo de Execução de Destino, selecione o servidor de aplicativos que deseja utilizar como destino para seu desenvolvimento. Essa seleção afeta a compilação e as configurações de tempo de execução pela modificação das entradas do caminho de classe do projeto. Utilize o botão Novo se um tempo de execução de destino não existir ou se você desejar utilizar um diferente.
  5. Opcional: Selecione a caixa de opções Incluir Projeto em um EAR para incluir o novo módulo em um projeto EAR (aplicativo corporativo). Digite um novo nome de projeto ou selecione um projeto do aplicativo corporativo existente na lista drop-down na caixa de combinação do Projeto EAR. Ou clique no botão Novo para ativar o assistente de Novo Projeto de Aplicativo Corporativo.
  6. Clique em Avançar.
  7. Selecione os Aspectos do Projeto apropriados para o projeto EJB. Um aspecto do projeto é um conjunto de funções internas que incluem suporte para uma determinada tecnologia.
  8. Clique em Avançar.
  9. Opcional: Altere o valor da Pasta de Origem para alterar o diretório no qual os arquivos de origem Java são armazenados.
  10. Opcional: Selecione a caixa de opções Criar um Projeto JAR do Cliente EJB para Conter as Interfaces e Classes do Cliente se deseja que as classes de interface do cliente de seus beans corporativos sejam mantidas em um arquivo JAR de cliente EJB separado. Esse arquivo JAR de Cliente EJB será incluído no aplicativo corporativo como um arquivo JAR do utilitário do projeto. Também é possível modificar o Nome do projeto JAR do Cliente EJB ou o nome (URI JAR do Cliente) do arquivo JAR do cliente.
  11. Clique em Concluir.