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.
-
Entre no site http://www.oracle.com/index.html
-
Clique no menu Download, tópico Popular Downloads, sub-menu Java for Developers.
-
Na página de downloads, clique no link: Java Platform, Enterprise Edition (Java EE) SDK
-
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
-
Entre no site http://www.eclipse.org/downloads/
-
Entre no link: Eclipse IDE for Java EE Developers (190 MB) e baixe o Eclipse de algum dos mirrors disponíveis.
-
Após o download, descompacte o Eclipse em um diretório de sua preferência.
Configurando os plugins Java EE 6
-
Na tabela de download dos plugins do Eclipse, você fará o download da versão 1.0.51 (correspondente ao EE 6).
-
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.
-
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).
-
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
-
Abra o Eclipse.
-
Na aba Servers, clique com o botão direito (na parte branca), opção New, Server
-
Abra a pasta GlassFish, e selecione a opção GlassFish v3 Java EE 6 e clique em Next
-
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.
-
Em seguida, clique no botão Next
-
Na próxima janela, configure a senha do administrador do GlassFish e clique em Next.
-
Na última janela, como não existirá projetos a serem adicionados no servidor, apenas clique em Finish.
Testando o GlassFish v3
-
Clique com o botão direito sobre o servidor adicionado e clique em Start.
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
-
Para criar um projeto, clique em File, New, Other...
-
Abra a pasta Java EE, selecione a opção Enterprise Application Project, e clique em Next
-
Em Project Name, defina o nome do projeto. Em Target Runtime, selecione GlassFish v3 Java EE 6 e clique em Next
-
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