O exadel consiste em um plug-in para o eclipse para criação de aplicação para
internet (J2EE) em Java.
Vantagens
a) possui o servidor tomcat embutido podendo inicializar e finalizar seu
serviço;
b) permite a criação e depuração de arquivos Jsp (Java Server Pages);
c) deploy (cópia) da aplicação para o servidor;
d) simulação do browse internet no próprio eclipse;
e) validação de componentes html, tags jsps, etc.
A seguir serão apresentados os passos para instalação e utilização do exadel no
eclipse.
- Download do exadel (http://www.exadel.com). Escolha a versão mais atualizada
para download.
Ou no link: (http://www.unoescxxe.edu.br/~agosti/ExadelStudio-3[1].5.1.exe) - Executar o arquivo. A janela abaixo deverá aparecer.
- A próxima janela mostrará todos os passos para instalação. Clique em Next.
- Aceite os termos de licença de uso e clique em next.
- Escolha a pasta onde o Eclipse está instalado. Clique em next.
- No próximo passo devemos escolher qual será o servidor de internet que será
utilizado, no caso escolha o tomcat. Clique em next. - Escolha onde deverá ser criado o ícone do produto, deixa a opção padrão.
Clique em next. - A próxima janela irá mostrar um resumo das opções escolhidas. Clique em
install. - Aguarde a finalização da instalação.
- Se tudo estiver dados certo (heheh) a janela abaixo deverá aparecer, clique
em done para finalizar.
Nesse momento o eclipse já está com o plug-in instalado e pronto para ser
utilizado. A figura abaixo mostra o eclipse com o ambiente exadel já instalado.
O próximo passo será a criação e execução dos projeto Jsp para a internet.
Siga os seguintes passos para criação do primeiro programa Java para a internet: - Menu File, New Project
- Na janela de wizard escolha a pasta web e Dynamic Web Project, ou seja,
projeto web dinâmico. Clique em next. - Na próxima etapa informe o nome do projeto. No exemplo abaixo o projeto foi
chamado de ExemploExadel01. Você poderá ainda escolher o servidor tomcat, se
desejar ainda criar um pacote EAR e também alterar a pasta onde o projeto será
criado. Deixe as opções padrão e clique em finish.
O exadel irá criar o projeto e pedir para você mudar a perspectiva do eclipse para
uma aplicação J2EE (Java 2 Enterprise Edition), aceite a mensagem.
A janela abaixo mostra o ambiente eclipse na perspectiva J2EE. Observe que a
pasta do projeto foi criada (ExemploExadel01) e dentro dela diversas subpastas
cada uma com seu objetivo e também as bibliotecas necessárias para a execução
do projeto.
A pasta SRC é o local onde devemos colocar nossas classes Java.
A pasta BUILD armazenará as classes compiladas.
A pasta WEBCONTENT é que terá nossas páginas JSP.
Observe logo abaixo na figura o Servidor Tomcat com seu Status Parado
(Stopped). - A próxima etapa sera criar o arquivo jsp para rodar na internet.
- Clique com o botão direito sobre a pasta WEBCONTENT e escolha a opção
New e depois JSP. Conforme a figura abaixo. - A janela abaixo irá aparecer. Informe agora o nome do arquivo jsp, nesse
exemplo chamamos de index.jsp. Clique em finish. - Ok, o exadel já trás a estrutura html inicial da nossa página jsp. Agora é só
publicar o conteúdo dela. No exemplo abaixo mostrar uma mensagem “Olá minha
primeira página JSP” que será exibida após inicializarmos o tomcat. - Para podermos rodar a página no servidor o primeiro passo será a publicação
do projeto dentro do próprio servidor tomcat. Para que isso seja possível clique
com o botão direito sobre o servidor tomcat e escolha a opção “add and remove
Project”, conforme a figura abaixo: - A janela abaixo irá aparecer solicitando para adicionar (add) o projeto ao
servidor. Escolha o projeto ExemploExadel01 e clique sobre o add. - Nesse momento o projeto foi publicado na web dentro do servidor tomcat.
- Agora basta inicializar-mos o servidor e rodar a aplicação. Para isso clique
com o botão direito sobre o servidor tomcat e escolha a opção Start. Conforme a
figura abaixo. - Com o tomcat inicializado podemos rodar nossa aplicação no browse do
próprio exadel. A figura abaixo mostra como fazer esse processo e como ficou
nossa primeira página Jsp.