Google App Engine com VRaptor  XML
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Autor Mensagem
rsspa
Entusiasta Java

Membro desde: 15/01/2011 16:17:17
Mensagens: 19
Offline

Bom dia,

Não estou sabendo como importar o projteto vraptor-blank-project-gae-3.2.0 para o Eclipse.

Já instalei o plugin do Google App Engine no Eclipse, e rodei o projeto padrão de criação dele. Funcionou corretamente.
Agora quero subir um projeto com o VRaptor nele.

Alguém pode me dizer aonde devo ir para o meu raptor-blank-project-gae funcionar?

Obrigado.
rsspa
Entusiasta Java

Membro desde: 15/01/2011 16:17:17
Mensagens: 19
Offline

Bom galera, não sei se esse é o local certo para postar isso.
Meu objetivo e conseguir subir o VRaptor no GAE, porém não estou conseguindo.

Quando crio um arquivo .jsp no meu Web Application Project, ele fica marcado com um X como na imagem abaixo.



Uso o Eclipse Galileo e usei o seguinte artigo para instalar o plugin no mesmo.
http://code.google.com/intl/pt-BR/appengine/docs/java/tools/eclipse.html

Alguém sabe o que devo fazer para meus arquivo .jsp funcionarem e eu poder compilar meu projeto no eclipse.

Obs.:
Quando digito no terminal


Ele consegue executar o projeto de demonstração do plugin e nesse mesmo há um arquivo .jsp.

Além disso alguém poderia me dizer o procedimento para subir o VRaptor no GAE. Coloquei os .jars na pasta WEB-INF\lib mas quando crio uma classe não consigo importar os pacotes.

Agradeço muito a todos.
Obrigado.
rsspa
Entusiasta Java

Membro desde: 15/01/2011 16:17:17
Mensagens: 19
Offline

Galera, consegui tirar o erro dos arquivos .jsp.

Both the local App Engine server and the deployment process need to run javac in order to compile your JSPs. If your project isn't set to use a JDK ("Java Development Kit", which includes javac), then the JSPs can't be compiled.
Go to Preferences > Java > Installed JREs and make sure that you have a JDK installed -- if you don't, you can easily download one. Now right-click on your project and choose Properties > Java Build Path > Libraries and make sure that your project is using this JDK.


Outro erro já citado acima é que mesmo com meus .jars do VRaptor na pasta WEB-INF\lib não consigo importar os pacotes para minhas classes.

Alguém sabe me dizer como faço isso?
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

se eu não me engano, com o plugin do GAE ele não cria um Dynamic Web Project, então vc precisa adicionar os jars no build path manualmente

--
Caelum
www.caelum.com.br

rsspa
Entusiasta Java

Membro desde: 15/01/2011 16:17:17
Mensagens: 19
Offline

Boa noite Lucas,

Sei que é pedir demais, mas você poderia me dizer como faço passo a passo para conseguir rodar o vraptor-blank-project-gae-3.2.0 com o GAE? Estou tentando faz horas mas não consigo.

Se possível ficarei muito agradecido.


Obrigado.
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

teoricamente isso deveria funcionar:

-configure o plugin do gae corretamente
-descompacte o zip do blank em uma pasta
-renomeie o classpath-example e o project-example pra .classpath e .project
-importe o projeto no eclipse
- rode local usando o plugin do gae
- faça o deploy usando o plugin do gae

This message was edited 1 time. Last update was at 26/01/2011 00:31:23


--
Caelum
www.caelum.com.br

rsspa
Entusiasta Java

Membro desde: 15/01/2011 16:17:17
Mensagens: 19
Offline

Obrigado Lucas, funcionou perfeitamente.
Sinceramente não sei aonde tinha cometido algum erro ou se tinha cometido algum, pois fiz a mesma coisa de novo e funcionou.
Hiuhaiuhaiuhia.

Qualquer dúvida volto a postar.
rsspa
Entusiasta Java

Membro desde: 15/01/2011 16:17:17
Mensagens: 19
Offline

Como eu faço para falar que minha pasta WEB-INF\lib contem arquivos .jars para serem também utilizados nas minhas classes java?

Obrigado.
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

acho que no eclipse isso só funciona se o projeto for um Dynamic Web Project... não sei se dá pra fazer isso num projeto do GAE

--
Caelum
www.caelum.com.br

bobmoe
GUJ Ranger
[Avatar]

Membro desde: 11/07/2006 20:45:48
Mensagens: 806
Localização: Sampa
Offline

pessoal,

baseado nos problemas que tive e no de outras pessoas que tenho acompanhado, criei um blank project do gae pra funcionar de primeira:

https://github.com/robertondc/Vraptor-Blank-Project-Gae

é pra funcionar de primeira mesmo, sem qualquer dor de cabeça. então por favor, se não conseguirem ou tiverem algum problema, reportem

OBS..: aos autores do projeto, desculpe pelo nome dos pacotes com caelum, não sendo da empresa. é que queria fazer de um jeito pra facilitar o maximo possivel pro usuario. sem complicar com nomes. ja ja mudo isso.

This message was edited 1 time. Last update was at 26/01/2011 11:33:25


BOB - Roberto Nogueira - bobmoe.blogspot.com
[WWW] [MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

bobmoe, excelente iniciativa =)

sem problema usar os pacotes da caelum.


o legal seria mudar o blank project do gae que já vem com o vraptor:
https://github.com/caelum/vraptor/tree/master/vraptor-blank-project-gae

assim ele vai com o release oficial.

que acha de fazer um fork do vraptor, mudar isso e mandar um pull request?

obrigado
Lucas

--
Caelum
www.caelum.com.br

Mr_Arthur
Java Ninja
[Avatar]

Membro desde: 02/02/2007 10:54:04
Mensagens: 285
Localização: Brasília - DF
Offline

Vou aproveitar o tópico que já tem um titulo bem genérico.

Estou tendo dificuldades pra gerenciar dependencias em um projeto GAE.

Primeiramente eu gostaria de saber se da na mesma utilizar o jar do vraptor que está no repositório do maven2 (3.2.0) e utilizar o que está dentro do vraptor-blank-project-gae?
Se for igual, vi que tem um vraptor-gae.jar. Ele é quem influencia para o funcionamento do vraptor no gae?

Meu problema é não estar conseguindo setar todas as dependencias corretas na minha ferramenta de controle de bibliotecas para um projeto GAE.

Valeu.

developer in brasília.
scjp, scwcd, ocpbcd.

@armoucar
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

além do vraptor-3.2.0.jar vc precisa do vraptor-gae.jar, que é o plugin que adapta o vraptor pro gae.

e também colocar no web.xml o param packages que está no web.xml do blank-project-gae

--
Caelum
www.caelum.com.br

Mr_Arthur
Java Ninja
[Avatar]

Membro desde: 02/02/2007 10:54:04
Mensagens: 285
Localização: Brasília - DF
Offline

o blank-project do gae com com 8 jars do tipo:
org.springframework.XXX-3.0.0.RELEASE.jar

Algum problema se eu utilizar o spring-2.5.6.jar, que é uma depedencia do vraptor-3.2.0.jar que está no repositório do maven?

Valeu!

developer in brasília.
scjp, scwcd, ocpbcd.

@armoucar
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

a próxima versão do vraptor (3.3.0) que vai sair muito em breve vai precisar do spring 3.0.0, então sugiro que vc use o spring 3.

se quiser por enquanto colocar isso no seu pom:


talvez com um exclude pro spring antigo

--
Caelum
www.caelum.com.br

 
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Ir para:   
Powered by JForum 2.1.8 © JForum Team