[ VRaptor ] – Como Criar Projeto VRaptor no Netbeans

Pois é!

Estou dando meus passos no mundo JAVA EE e decidi começar pelo Spring MVC e acabei me frustrando, pois é muita coisa pra pouca necessidade. Foi quando entrei em contato com um amigo que havia terminado Ciencias da Computação e eu sabia que mexia com Java me sugeriou o VRaptor.

O Vraptor é um projeto brasileiro, o que me deixou surpreso.

Como entusiata que sou do Netbeans não iria começar a utilizar Eclipse somente porque os desenvolvedores do VRaptor o utilizam.

Bem, a coisa ficou estranha até eu conseguir resolver isto… (risos)

O VRaptor foi desenvolvido no Eclipse e vem com um projeto em branco ( que não está em branco) para ser utilizado no Eclipse e dentro dele vem um projeto Netbeans, mas sinceramente, não sei o que os caras estavam pensando quando colocaram aquele projeto ali dentro, porque na pratica, ele não funciona! (gargalhadas)

Depois de sofrer, chorar, tomar 3 litros de suco de guarana com açaí , como todo cabaço em alguma nova tecnologia, não sabia que o Netbeans possui um recurso de importação de Projetos Eclipse.

Apesar de parecer óbvio, alguem precisa ensinar isto para os novatos como eu, para até mesmo incentivar a comunidade brasileira a utilizar o VRaptor.

Achei interessante que os desenvolvedores não se preocuparam com a expansão do mesmo. Quantas mais formas de se utilizar um Framework mais amado ele vai ser. Os caras parecem ter limitado as coisas ao Eclipse e fecharam os olhos ou não estão entusiasmados com o que criaram!

Então, como sou nacionalista e patriota, vou incentivar o uso do VRaptor com o Netbeans.

Bom, antes de mais nada, caso você não tenha o workspace do Eclipse, baixe este workspace ( http://gilbertoalbino.com/downloads/workspace.zip) do Eclipse e salve no seu Desktop ou qualquer outro lugar, o Netbeans vai ter problemas se não importar diretamente do workspace do Eclipse.

Os passos são simples.

1 – Abra o Netbeans se ele não estiver aberto e deixa ele abrindo sozinho…

2 – Baixe o projeto em branco do Vraptor disponível em http://vraptor.caelum.com.br/download.jsp ( para o mais recente escolha o link que diz PROJETO EM BRANCO ) ou diretamente em http://vraptor3.googlecode.com/files/vraptor-blank-project-3.3.1.zip

3 – Extrai os arquivos no workspace do Eclipse  e renomei a pasta para “MeuProjetoVRaptor” ou qualquer coisa que quiser (Pelo amor de Deus só não coloca HelloVRaptor ou HelloWorld).

4 – Abra a pasta gerada e renomeada e EXCLUA a pasta nbproject e o arquivo nbbuild.xml

5 – Abra o arquivo .project no bloco de notas mesmo e substitua <name>vraptor-blank-project</name> por <name>MeuProjetoVRaptor</name> ou o nome que você colocou. ( Salve é claro!)

6 – Abra o arquivo web.xml dentro de WebContent/WEB-INF e  troque <display-name>vraptor-blank-project</display-name> por <display-name>MeuProjetoVRaptor</display-name> ou …. e salve.

Agora, se seu computador ou notebook não for uma lata velha com pentium III 333MHz você já deve estar com o Netbeans aberto entao vamos lá:

1 – Vá no menu Arquivo->Importar Projetos->Projeto Eclipse

2 –  Escolha Importar projetos da área de trabalho

3 – Procure a pasta onde você extraiu o PROJETO EM BRANCO  e clique em Abrir

4 –  Clique em Próximo

5 – Neste momento vai aparecer todos os projetos dentro da pasta, como só há o suposto MeuProjetoVRaptor, escolha ele.

6 – Ainda nesta tela, logo embaixo escolha a opção: Crie projetos netbeans importados em um local separado e deixe como está pois o Tomcat no Netbeans dá erro se não trabalhar dentro da pasta de projetos do Netbeans.

7 – Escolha o Servidor que deseja utilizar e clique em Finalizar

8 – Se você estiver utilizando uma versão mais atual do Java 7 vai aparecer uma mensagem de erro, mas ignore e clique em OK.

9) De um F6 e curta seu projeto VRaptor no NetBeans.

É isto aí. Bons estudos e bons negocios!