Artigos relacionados:

Como criar um projeto EJB com suporte a JPA e CDI no JBoss Tools

Como criar um projeto WEB com suporte ao CDI, JSF e Primefaces no JBoss Tools

 

Para criar um projeto java enterprise (J2EE) no Eclipse com o plugin do JBoss Tools siga os seguintes passos:

 

  1. Na barra de ferramentas clique em File->New->Enterprise Application Project
  2. Você será apresentado ao wizard de criação do projeto
  3. Dê um nome ao projeto, por exemplo, TutorialEE
    1. É necessário especificar a target runtime do servidor, entretanto, como ainda não há nenhuma runtime, é preciso criá-la. Para isso clique em New Runtime
    2. Na seção JBoss Community, selecione JBoss 7.x Runtime
    3. Dê um nome ao runtime e coloque o endereço do servidor
    4. Clique em Finish
  4. Clique em Next e marque para gerar o application.xml
  5. Clique em Next novamente e, em seguida, em Finish
  6. O projeto enterprise será criado

 

Configurações Adicionais

Caso a aplicação utilize bibliotecas como o itext ou seam é necessário criar a pasta lib dentro de EarContent/META-INF e adicionar as seguintes bibliotecas para que sejam reconhecidas pelo JBoss AS 7:

  • itext
  • joda-time (requisito do seam-international)
  • seam-international (requisito do seam-faces)
  • seam-solder (requisito do seam-faces)

 

Neste momento, o Eclipse apontará um erro no arquivo application.xml. Este aviso pode ser ignorado, pois quando o primeiro módulo for adicionado a ele (tanto o EJB, quanto o Web), o aviso desaparecerá.

 

Vídeo que demonstra os passos descritos acima: