| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2010 14:58:37
|
colen
HelloWorld
Membro desde: 06/10/2009 23:18:55
Mensagens: 11
Localização: São Paulo
Offline
|
Olá, uma dúvida bem de iniciante.
Peguei o blak-project do VRaptor e transformei em um projeto Maven, mudando estrutura de pastas, removendo os jars e colocando dependências no pom.
Tento executar o Jetty: mvn install jetty:run, mas no final tenho uma exception:
Ele está procurando a pasta classes na minha pasta src? Eu copiei a pasta classes de target para a pasta webapp de src e começou a funcionar!
Mas está certo? Na pasta src eu não deveria manter nada compilado, o vraptor deveria usar as classes de target, não? Que estou fazendo errado?
Obrigado!
William
This message was edited 1 time. Last update was at 17/03/2010 14:59:09
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2010 19:03:19
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 5632
Offline
|
o problema é que o VRaptor tenta buscar suas classes a partir do WEB-INF/classes, e o plugin do jetty não cria essa pasta, e não compila nada pra dentro dela...
coloca no seu eclipse a output folder pra webapp/WEB-INF/classes que vai funcionar...
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2010 19:04:55
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 5632
Offline
|
de qualquer forma, isso já foi corrigido, se vc quiser usar a versão snapshot do vraptor, basta adicionar o snapshot directory no seu pom:
http://oss.sonatype.org/content/repositories/snapshots/
e trocar a versão do vraptor pra 3.1.2-SNAPSHOT
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/03/2010 17:18:03
|
colen
HelloWorld
Membro desde: 06/10/2009 23:18:55
Mensagens: 11
Localização: São Paulo
Offline
|
Obrigado pela pronta resposta, Lucas,
Não adiantou usar o VRaptor 3.1.2-SNAPSHOT. A exception parou, ele encontrou as classes do VRaptor, mas continua não encontrando as minhas.
Direcionar o output do Eclipse deu certo. Vou ficar com esta alternativa por enquanto.
Obrigado,
William
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/03/2010 17:21:30
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 5632
Offline
|
para que o VRaptor encontre suas classes elas tem que estar compiladas em /WEB-INF/classes, OU você precisa colocar a configuração abaixo no seu web.xml:
no caso do mvn jetty:run vc seria obrigado a fazer a configuração
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/03/2010 17:32:34
|
colen
HelloWorld
Membro desde: 06/10/2009 23:18:55
Mensagens: 11
Localização: São Paulo
Offline
|
Perfeito
Obrigado, Lucas!
|
|
|
 |
|
|