quarta-feira, 8 de agosto de 2012

Configurando Eclipse para Java EE 6

Hoje existem inúmeras ferramentas de desenvolvimento Java EE e, diante de tantos plugins, compiladores, containers, IDEs, sistemas operacionais, drivers de acesso à bancos, a tarefa de configuração de um ambiente consistente e íntegro passou a ser considerada como elemento essencial para o sucesso da criação de sistemas. O próprio RUP, por exemplo, define uma de suas disciplinas (uma disciplina de apoio chamada Environment Discipline) para caracterizar unicamente o processo de configuração do ambiente de desenvolvimento. Isso significa que a utilização de boas ferramentas para o desenvolvimento se tornou um dos elementos responsáveis para o bom andamento e finalização de um projeto de software. Reconhecendo essa importância, resolvi criar um tópico só para mostrar os passos necessários para se configurar a IDE Eclipse, de uma forma rasoável, para a produção de sistemas com o Java EE 6.
 
Faremos aqui uma abordagem rápida. Primeiramente você precisa instalar o Java EE 6, de preferência, com o GlassFish v3 (que, por enquanto - 18/04/2010, é o único container que apresenta os recursos do EE 6). Os procedimentos serão definidos em formato de passo-a-passo.
  

Instalando o Java EE 6
Vamos baixar o Java necessário.
 
  1. Clique no menu Download, tópico Popular Downloads, sub-menu Java for Developers.
  2. Na página de downloads, clique no link: Java Platform, Enterprise Edition (Java EE) SDK
  3. Faça o download da versão que contenha o GlassFish v3 e instale.
 
O pacote do Java EE e o GlassFish serão necessários para trabalharmos com os novos recursos.
  

Instalando o Eclipse
 
  1. Entre no link: Eclipse IDE for Java EE Developers (190 MB) e baixe o Eclipse de algum dos mirrors disponíveis.
  2. Após o download, descompacte o Eclipse em um diretório de sua preferência.
  

Configurando os plugins Java EE 6
 
  1. Na tabela de download dos plugins do Eclipse, você fará o download da versão 1.0.51 (correspondente ao EE 6).
  2. Baixe os arquivos: com.sun.enterprise.jst.server.sunappsrv_1.0.51.jar e com.sun.enterprise.jst.server.sunappsrv.feature_1.0.51.jar nos links Plugin jar e Feature jar, respectivamente.
  3. Com o Eclipse fechado, copie o arquivo com.sun.enterprise.jst.server.sunappsrv_1.0.51.jar para o diretório plugins (dentro do diretório do Eclipse).
  4. Copie também o arquivo com.sun.enterprise.jst.server.sunappsrv.feature_1.0.51.jar para o diretório features.
 
A próxima vez que o Eclipse for aberto, estará habilitado para trabalhar com o Java EE 6.
  

Configurando o GlassFish v3
 
  1. Abra o Eclipse.
  2. Na aba Servers, clique com o botão direito (na parte branca), opção New, Server
  3. Abra a pasta GlassFish, e selecione a opção GlassFish v3 Java EE 6 e clique em Next
  4. Na próxima janela, na opção Application Server Directory, selecione o diretório de instalação do GlassFish – geralmente será algo próximo de sges-v3.
  5. Em seguida, clique no botão Next
  6. Na próxima janela, configure a senha do administrador do GlassFish e clique em Next.
  7. Na última janela, como não existirá projetos a serem adicionados no servidor, apenas clique em Finish.
  

Testando o GlassFish v3
 
  1. Clique com o botão direito sobre o servidor adicionado e clique em Start.
  2. Abra um navegador de sua preferência e acesse o endereço: http://localhost:4848/
 
Nesta página você poderá fazer o login administrativo (com a senha criada no item anterior) de configuração do servidor de aplicação.
Você poderá parar o servidor clicando com o botão direito sobre o mesmo e clicar em Stop
  

Criando um projeto EE 6
 
  1. Para criar um projeto, clique em File, New, Other...
  2. Abra a pasta Java EE, selecione a opção Enterprise Application Project, e clique em Next
  3. Em Project Name, defina o nome do projeto. Em Target Runtime, selecione GlassFish v3 Java EE 6 e clique em Next
  4. Em seguida, clique em Finish
 
Esse foi um exemplo simples de projeto EAR. Você poderá criar outros tipos de projetos (EJB, WEB, etc) que terão os novos recursos EE 6.
  

Conclusão
Meu intuito aqui foi, de forma rápida, mostrar como configurar o Eclipse para trabalhar com o Java EE 6. Espero ter conseguido indicar os passos corretamente.
 
Obrigado pela Leitura.
Att, Guilherme

Nenhum comentário:

Postar um comentário