1 - Introdução
Aproveitando a ideia de um post antigo meu, vou descrever como montar o ambiente para se trabalhar com o JBoss Seam e o Eclipse Helios.
2 - Requisitos
- JDK 1.6
No meu caso estou usando o Mac OS X 10.6.4 então não será necessário a instalação do jdk.
Porque o mesmo já vem instalado.
Mas para os outros sistemas operacionais é só baixar no link a baixo de acordo com o sistema operacional:
http://www.oracle.com/technetwork/java/javase/downloads/jdk6-jsp-136632.html
- Eclipse 3.6
Eclipse IDE for Java EE Developers, vale a pena lembrar que com o Snow Leopard você pode utilizar a versão 64 bits.
Escolha a versão de acordo com o seu sistema operacional.
Se não sabe se seu sistema é 64 bits, é só baixar o 32 bits que vai funcionar do mesmo jeito.
Segue o link:
http://www.eclipse.org/downloads/
- JBoss AS 5.1.0.GA
Como servidor de aplicativos vou usar o JBoss AS 5.1.0 GA.
http://www.jboss.org/jbossas/downloads/
- JBoss Seam 2.0.2.GA
Assim como o servidor de aplicação vou usar uma versão estável do Seam.
http://seamframework.org/Seam2/Downloads
- JBoss Tools 3.2
O JBoss Tools não precisa ser baixado pode ser instalado utilizando o próprio eclipse, através do updte site segue o link abaixo.
Mais a frente falo mais sobre a instalação.
http://download.jboss.org/jbosstools/updates/development/
3 - Instalação
1 - JDK
No Windows basta clicar no .exe após o download.
E ai é padrão Windows next → next → accept → finish.
No Mac não precisa e no Linux os fominhas de Linux sempre tem a manha!!! :)
Para mais informações acesse o site:
http://www.oracle.com/technetwork/java/javase/index-137561.html
2 - Pasta ambiente
Criar uma pasta para o ambiente
Vou criar uma pasta para a instalação do ambiente somente para facilitar na organização.
Crie uma pasta chamada ambiente.
No diretório:
(Mac) /Applications
(Windows) C:
(Linux) /usr
O caminho ficará o seguinte:
(Mac) /Applications /ambiente
(Windows) C: \ambiente
(Linux) /usr /ambiente
3 - Eclipse
Descompacte o eclipse na pasta ambiente.
O caminho ficará o seguinte:
(Mac) /Applications /ambiente/eclipse
(Windows) C: \ambiente\eclipse
(Linux) /usr /ambiente/eclipse
4 - JBoss AS
Descompacte o JBoss AS na pasta ambiente.
O caminho ficará o seguinte:
(Mac) /Applications /ambiente/jboss-5.1.0.GA
(Windows) C: \ambiente\jboss-5.1.0.GA
(Linux) /usr /ambiente/jboss-5.1.0.GA
5 - JBoss Seam
Descompacte o JBoss Seam na pasta ambiente.
O caminho ficará o seguinte:
(Mac) /Applications /ambiente/jboss-seam-2.2.0.GA
(Windows) C: \ambiente\jboss-seam-2.2.0.GA
(Linux) /usr /ambiente/jboss-seam-2.2.0.GA
6 - Pasta workspace
Crie uma pasta workspace dentro do diretório ambiente.
6.1 - Quando o eclipse iniciar ele irá perguntar a área de trabalho padrão (wokspace defaul).
Aponte para este diretório.
O caminho ficará o seguinte:
(Mac) /Applications /ambiente/workspace
(Windows) C: \ambiente\workspace
(Linux) /usr /ambiente/workspace
7 - JBoss Tools
Abra o eclipse. (Instalação 6.1).
Adicione o novo site para baixar o plugin para o eclipse
Help → Install New Software... → Add...
Name: JbossTools
Location: http://download.jboss.org/jbosstools/updates/development/
Selecione o site que deseja utilizar.
Work with: JbossTools
Marque: All Jboss Tools 3.2.0.M1
Para saber mais acesse o site:
http://www.jboss.org/tools/download/installation/update_3_2.html
4 – Configuração
1 – Jboss AS
Window → Preferences → Server → Installed Runtimes → Add
Jboss Community → JBoss 5.1 Runtime
Marque a opção Create a new local server
Next
Name: Jboss 5.1 Runtime
Home diretory:
Ex: Home diretory: /Applications /ambiente/jboss-5.1.0.GA
JRE: Default
Configuration: default
Next → Finish → OK
2 – Driver JDBC
De acordo com o seu banco de dados, baixe o driver JDBC .
(MySQL) http://dev.mysql.com/downloads/connector/j/3.1.html
(PostgreSQL) http://jdbc.postgresql.org/download.html
(HSQLDB) https://sourceforge.net/projects/hsqldb/files/
Copie um jar para o seguinte diretório do Jboss:
(Mac) /Applications /ambiente/jboss-5.1.0.GA/server/default/lib
(Windows) C: \ambiente\jboss-5.1.0.GA\server\default\lib
(Linux) /usr /ambiente/jboss-5.1.0.GA/server/default/lib
3 – Jboss Seam
Window → Preferences → Jboss Tools → Web → Seam → Add
Home Folder:
Ex: Home diretory: /Applications /ambiente/jboss-seam-2.2.0.GA
Name: jboss-seam-2.2.0.GA
Version: 2.2
Finish → OK
4 – Conectividade
Window → Preferences → Data Management → Driver Definitions → Add...
Name/Type
Driver Name: HSQLDB JDBC Driver
Driver Type: HSQLDB JDBC Driver
Jar List
Remova o jar atual.
E adicione um driver JDBC valido para o banco.
Nesse caso hsqldb.jar.
Add JAR/Zip...
E aponte para o arquivo hsqldb.jar.
Properties
Connection URL: jdbc:hsqldb:MyDB
Database Name: SAMPLE
User ID: sa
OK → OK
5 comments:
Ai pessoal dei uma atualizada!!!
Qualquer dúvida é só comentar ai!!!
Cara vc nao teve nenhum problema para instalar o jboss tools ?
Tive problemas tentando instalar através do zip.
Agora pelo update site não tive problemas.
O que está acontecendo?
Olá Silvio!
Meu prezado achei muito interessante o que li a respeito do Seam, so que estou querendo utilizar ele com o Tomcat, tentei, mais não consegui resultado algum, sei que tem de mudar algumas coisas, persistence.xml, components.xml, criar Data Source bem fiz isto mais nada, nem se mexe.
Realmente sou novo em Java, muito novo.. e estou atras de uma ajuda para começar, uma dica..
Ola Silvio!
Agora o Seam esta na versão 3.
Estes passos server para utilização da verso 3?
Post a Comment