Maven2 + Tomcat + Eclipse + Debug [Resolvido]  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
Lobo
Thread.start()

Membro desde: 06/04/2006 16:54:49
Mensagens: 46
Localização: Crato-ce
Offline

Olá pessoal,

Alguém conhece algum plugin do maven2 ou alguma forma mais natural de fazer debug de uma webapp
usando maven2 tomcat e eclipse ?

Obrigado.

This message was edited 1 time. Last update was at 11/09/2007 06:26:34

[WWW]
Maracuja
GUJ Ranger
[Avatar]

Membro desde: 28/03/2006 10:18:44
Mensagens: 940
Localização: Behind the screen
Offline

Você pode configurar o eclipse para debuggar uma aplicação "remota"; Não sei se existe alguma configuração que deve ser feita para o tomcat; No Jboss deve-se iniciar o mesmo com algumas opções adicionais.

Vc esta debugando como?

"Nunca deixarei de reclamar, mas espero reclamar de coisas melhores a cada dia..." Um amigo muito sabio
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

http://docs.codehaus.org/display/JETTY/Debugging+with+the+Maven+Jetty+Plugin+inside+Eclipse

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
Lobo
Thread.start()

Membro desde: 06/04/2006 16:54:49
Mensagens: 46
Localização: Crato-ce
Offline

Foi mal pessoal, mais 2 horas e eu teria resolvido, ou não :]

Obrigado !

Mas vai uma outra dica:

(Estou usando estrutura default Maven2)

no pom.xml adicione:

<plugin>
<artifactId>maven-eclipse-plugin</artifactId>
<configuration>
<wtpversion>1.5</wtpversion>
<useProjectReferences>false</useProjectReferences>
<additionalBuildcommands>
<buildcommand>org.eclipse.wst.common.project.facet.core.builder</buildcommand>
</additionalBuildcommands>
<additionalProjectnatures>
<projectnature>org.eclipse.wst.common.project.facet.core.nature</projectnature>
</additionalProjectnatures>
</configuration>
</plugin>

1)Você tem que fazer com que o eclipse consiga enxergar o repositório local do maven
com o seguinte comando (cmd / shell) :

mvn -Declipse.workspace=/home/usuario/java/projetos eclipse:add-maven-repo

(trocando seu "usuario" claro)

2) Depois você faz com que o seu projeto Maven também possa ser usado no Eclipse WTP para
iniciar/parar/debugar sua webapp no tomcat com o comando:

mvn eclipse:eclipse -Dwtpversion=1.5

OBS: Quando não efetuei o passo 1) o projeto WTP não copiava as dependências para a pasta
/home/usuario/java/projetos/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/webapps/meuprojeto/WEB-INF/lib

Mas adicionando o trecho acima no pom.xml efetuando passo 1 e 2 ficou ok !

This message was edited 1 time. Last update was at 11/09/2007 09:05:03

[WWW]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team