Skip to content

Criando um projeto Java EE 6 com Eclipse, JBoss e Maven

Nesse artigo vamos criar um projeto Java EE 6 de forma rápida e simples utilizando o Apache Maven. O servidor de aplicação será o JBoss 7.1.1, versão certificada para Java EE 6.

O Maven é um software para construção e gerenciamento de projetos utilizado principalmente em Java. A manutenção das dependências em um projeto é um processo complicado e o Maven pode facilitar e agilizar a vida do programador nesse sentido.

O primeiro passo é fazer o download do Eclipse IDE for Java EE Developers. Dentro do Eclipse, precisamos instalar o JBoss Tools. Clique em Help – Eclipse Market Place.

projeto java ee 6
Com o Eclipse instalado, podemos fazer o download do JBoss 7.1.1.

Em seguida, precisamos criar o Maven Project de acordo com a sequência abaixo.

  • Crie um novo projeto Maven
  • Novo projeto Maven
    Novo projeto Maven
  • Localização do projeto
  • Simple project
    Localização do projeto
  • Selecione o arquétipo: jboss-javaee6-webapp-ear-archetype
  • Arquétipo
    Arquétipo
  • Parâmetros do arquétipo
  • Parâmetros
    Parâmetros
  • Projeto Java EE 6 criados

  • Projetos
    Projetos
  • Adicione o servidor, nesse caso, o JBoss 7.1.1, que acaba de mudar de nome e agora se chama Wildfly
  • Novo servidor
    Novo servidor
  • Selecione o tipo de servidor (JBoss AS 7.1)
  • Tipo de servidor
    Tipo de servidor
  • Informe o diretório onde está o JBoss
  • Diretório do servidor
    Diretório do servidor
  • Adicione o projeto
  • Projetos
    Projetos
  • Inicie o servidor (debug)
  • Servidor
    Servidor
  • Para acessar o site, clique aqui. Nosso projeto Java EE 6 está pronto.

Novidades do Java EE 6

Utilizando Maven a gente economiza tempo na criação de projetos. Acho que vale a pena inclusive para projetos antigos, já que a gente ganha muito tempo com o gerenciamento de dependências e o build.

Agora, é só adicionar novas funcionalidades na aplicação web. Algumas novidades do JavaEE 6 que valem lembrança:

  1. Servlets 3.0 – declaração via anotações e chamadas assíncrona
  2. CDI 1.0 – Facelets nativo
  3. JPA 2.0 com Criteria Queries e cache de segundo nível
  4. JAX-RS 1.1, API para RESTful
  5. JSF 2.0 com Facelets nativo
  6. EJB 3.1, agora com interfaces opcionais e EJB Lite
  7. Bean Validation 1.0 com Validadores personalizados

3 thoughts on “Criando um projeto Java EE 6 com Eclipse, JBoss e Maven”

  1. Alysson Rodrigues

    Boa tarde amigo, muito legal este tutorial, mas eu ainda estou um pouco perdido de como adicionar o projeto ao jboss e onde ficaria meus códigos dentro dessa estrutura do maven, voce não tem um projeto de exemplo com um Helloword basico ???

Leave a Reply

Your email address will not be published. Required fields are marked *

Marco Reis
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.