Este tutorial explicará como criar um projeto Java para web utilizando JavaServer Faces (JSF) no Eclipse. É um passo-a-passo de todas as configurações necessárias para ter um projeto pronto para iniciar o desenvolvimento de sistemas web.
Os softwares utilizados serão o ambiente de desenvolvimento integrado Eclipse e o servidor de aplicação JBoss. Basearei as explicações nas versões mais recentes desses softwares no momento em que escrevo este tutorial, que são Eclipse Galileo SR1 e JBoss 5.1.0.GA, mas facilmente as explicações aqui lidas podem ser adaptadas às outras versões. A instalação dos mesmos não será tratada neste tutorial, então instale-os antes de prosseguir na leitura.
Então vamos à criação do projeto no Eclipse:
- Clique com o botão direito do mouse no interior da view “Project Explorer”;
- Vá na opção “New”;
- Clique em “Dynamic Web Project”, uma janela se abrir;
- Dê um nome para o projeto no campo “Project Name”;
- Na caixa “Target runtime”, clique no botão “New”, abrirá uma outra janela para configuração do servidor no Eclipse;
- Selecione na pasta “JBoss” a versão “JBoss v5.0”;
- Clique no botão “Next”;
- Clique no botão “Browser” e selecione o local onde foi instalado o JBoss em seu computador;
- Clique em “Finish” e voltaremos para a janela de criação do projeto;
- Confirme do campo “Dynamic web module version” estar selecionada a opção “2.5”;
- Em “Configuration”, selecione a opção “JavaServer Faces v1.2 Project”;
- Clique no botão “Next”, abrirá uma tela que não faremos nenhuma alteração;
- Clique no botão “Next” novamente;
- Confirme do marcador “Generate web.xml deployment descriptor” estar selecionado;
- Clique no botão “Next” mais uma vez;
- Clique no botão “Finish”para efetivamente criar o projeto;
Pronto! Você está com seu projeto web criado. No próximo tutorial ensinarei a instalar o Facelets, pois aplicações sérias em JSF usam Facelets! Não percam!
Abraço!