02 Aplicação Web com VRaptor 4 – Configurando Ambiente

Para utilizar o VRaptor 4 existem uma série de dependências e pré-requisitos que devem ser seguidos, e podem ser vistas na documentação dele, aqui ó: http://www.vraptor.org/pt/docs/dependencias-e-pre-requisitos/, mas para facilitar as coisas vou escrever os principais requisitos, e mostrar o deve ser configurado para que você, jovem, siga o caminho feliz.

Bora lá? =D

Para ser feliz, e usar o VRaptor sem problemas, é necessário ter o JDK 7 ou superior e também o CDI 1.1 ou superior. Para usar essa belezinhas e subir chuchu, é estritamente necessário que se possua um servidor que atenda essas dependências, e são eles:

Os Servidores de Aplicações já testados e suportados são:

  • Glassfish 4
  • WildFly 8.0 e 8.1

E os Servlet Containers suportados são:

  • Tomcat 7 (+ jars do Weld 2.0)
  • Jetty 8 e 9 (+ jars do Weld 2.0)

Bom por enquanto é só, vamos agora ver o que vamos precisar para configurar o nosso ambiente =D

  • JDK 8, devidamente instalado, e nas variáveis de ambiente;

Para ter o JDK 8 devidamente instalado é bem simples, a ideia não é passar esse tipo de configuração neste post, logo não será abordado, mas no amigo Google, tem varias dicas e tutoriais para você instalar e configurar no seu Sistema Operacional preferido.

  • Instale o Maven, para fazermos o controle de dependências, etc;

Assim como no caso do Java, não vamos abordar aqui como configurar, basta procurar um pouquinho ai nas internet. O  link que passei ali em cima também ensina como proceder com a instalação

Esse cara ai, só descompactar e sair usando, não precisa instalar, caso tenha algum problema, veja se está com as configurações do Java certinho, na maioria das vezes é isso. Ah, estou usando o Luna, você pode usar outro, porém, por sua conta e risco. rs

  • Vamos usar o Jboss Tools, ele facilita muitas coisas, vem com diversos bizus from hell. Ele é usado dentro do próprio eclipse, por esse motivo abre ele ai, eu espero . . .

Com o eclipse aberto, na barra de ferramentas, aquela ali mesmo de cima, e Vá em: Help > Eclipse Marketplace

Captura de Tela 2014-12-29 às 21.46.12Agora, vai lá na barrinha e pesquisa por “Jboss Tools”, e da o Enter ai, algo assim ó:

Captura de Tela 2014-12-29 às 21.49.58Agora, só clicar em install, no JBoss Tools (Luna) 4.2.1 Final, considerando que está com o Eclipse Luna, se não, pega ai o do eclipse que você fez download.

Captura de Tela 2014-12-29 às 21.51.26Agora só selecionar tudo ai, dar o famoso next -> next -> aceito isso ai sem ler -> next -> finish, no meio do processo ele vai pedir para você confirmar a instalação dos componentes, só dar o Ok, e mandar bala. No final ele pede para reiniciar, só dar Ok, e já era, sucesso, quando voltar ele vai estar chupeta.

  • Como servidor de aplicação, vamos usar o WildFly 8.1.0.Final, da RedHat.

Para isso é simples, basta ir aqui na página de download dos caras, e pegar a versão do WildFly a 8.1.0.Final. Estou usando essa versão sem problemas, então recomendo que faça o mesmo, rs. Como no caso do Eclipse, não precisa instalar nada, apenas pegar o Zip e descompactar onde bem entender 😀

  • Configurar o WildFly 8.1.0.Final no Eclipse

Isso também é bem simples Jovem, bastar dar um CTRL + 3 no eclipse, e digitar servers, vai aparecer algo assim ó:

Captura de Tela 2014-12-30 às 14.30.11

Foi ai? Beleza então, agora, clica nele vai, na aba que vai abrir vai ter algo parecido com isso:

Captura de Tela 2014-12-30 às 14.33.32

Clicando na URL para add um server ou com o Botão Direito -> New -> Server, você vai ter aberto uma janela tipo essa dai de baixo:

Captura de Tela 2014-12-30 às 14.34.19

Agora só ir em Jboss Community -> WildFly 8.x, e sair dando Next, ele vai perguntar o caminho do Wildfly, so colocar o mesmo diretório de onde descompactou o zip, lembra dele? Então coloca ele ai. E muito importante, certifique-se que esta usando o JDK 8 nele 😉

Captura de Tela 2014-12-30 às 23.11.15

Depois só ir dando next até o Finish e sucesso!

Galera, por hoje era isso, na próxima eu passo como fazer o Olá mundo, e começamos com nosso projeto.

Anúncios

7 comentários

  1. Pingback: Aplicação Web com VRaptor 4 – Introdução | Pedro Hos
  2. Pingback: Aplicação Web com VRaptor 4 – Olá VRaptor | Pedro Hos
  3. Fernando Garcia · janeiro 7, 2015

    Excelente tutorial Pedro!
    Estava com muita dificuldade para montar o ambiente e o tutorial foi muito útil!
    Obrigado por compartilhar!

    • Pedro Henrique de Oliveira Silva · janeiro 7, 2015

      Obrigado Fernando. Quero dar continuidade neles. Pode ir acompanhado =)

  4. Eduardo Dicarte · maio 3, 2015

    Brigadão Pedro,
    Você me ajudou a beça 🙂

    • Pedro Henrique de Oliveira Silva · maio 4, 2015

      Obrigado você pelo feedback Eduardo. Bons estudos!

  5. Pingback: Aprendendo Camel: Configurando Projeto | Pedro Hos

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s