quinta-feira, 7 de julho de 2011

Criar projeto Seam do zero + Hello World

Nesse post vou mostrar como criar o ambiente Seam e como fazer um Hello World.

Requisitos:


Eclipse
JBoos tools   Tambem pode ser encontrado no Eclipse Market
JBoss Seam 2.2
JBoss Application Server 5.1
Postgres
Postgres JDBC

Primeiramente Instale o Postgres, após isso abra o Eclipse e entre no Eclipse Marketplace

No campo find procure por Jboss Tools e o instale, o download + instalação levara alguns minutos, após instalado reinicie o eclipse.
Descompacte o Jboss Seam e o Jboss Application Server, agora no eclipse clique em File > New > Other... , la procure por Seam Web Project.


Agora vamos ao que interessa, confugurar nosso projeto, em Project name coloque o nome do projeto, no meu caso vou usar o nome projeto, em Target runtime clique em New Runtime... , selecione o Jboss v5.0 e aperte em Next em Application Server Directory clique em Browser... e selecione o path da pasta do Jboss 5.1 Application Server, no meu caso H:/jboss-5.1.0.GA, após isso basta clicar em Finish.
Dynamic Web module version deixe 2.5
Target Server clique em new, escolha Jboss AS 5.1, next, Home directory coloque o path da pasta do Jboss 5.1 Application Server, no meu caso H:/jboss-5.1.0.GA, next, next, finish.

Deve ficar assim

de next, next, next, agora vamos configurar o Seam Facet, em Seam Runtime va em add..., browser e selecione o path da pasta do Seam, no meu caso H:\jboss-seam-2.2.2.Final, clique em finish.
Deploy as: marque EAR.
Database Type: PostgreSQL
Connection profile: New..., PostgreSQL, selecione o path onde foi salvo o postgres JDBC, coloque o username e o password no meu caso postgres / root, save password, Test connection para ver se esta conectando no banco normalmente, next, finish.
Pronto agora basta clicar em finish e esperar o projeto ser criado.
Deve ficar assim.
Serão criadas 4 pastas.
Vamos testar nosso projeto, inicie o jboss (hotkey ctrl + alt + r), com o servidor inicializado abra o browser e entre em http://localhost:8080/projeto/
Voce devera ver isso.


Agora vamos criar nosso Hello World

Clique em projeto > WebContent, botão direito new > Other... > xhtml page > coloque o nome de helloworld > finish


<html>
<head></head>
<body>
Hello world
</body>
</html>

Agora acesse http://localhost:8080/projeto/helloworld.seam
Pronto seu projeto Seam esta montado e seu Hello World criado.

Nenhum comentário:

Postar um comentário