Migrar projetos para o Maven

Olá.

Já utilizo o ANT para gerenciar meus projetos. Agora estive dando uma estudada no Maven e pude perceber que ele é melhor em alguns aspectos e decidi migrar para ele.

Mas estou com uma dúvida: eu não posso utilizar a estrutura padrão de diretórios do Maven, tenho que utilizar a estrutura gerada pelo plugin Sysdeo (plugin TomCat). Eu consigo configurar o Maven para que ele procure os .java para compilar (WEB-INF/src) mas eu não consigui configurar a pasta onde ele deve armazenar os .class (WEB-INF/class).

Da forma que está, ele compila os .java e armazena na pasta padrão chamada target.

Alguém tem uma dica de como resolver esse probleminha ?

Se você não pretende mudar essa estrutura é melhor você não ir para o maven.

Não que o maven não tenha uma certa flexibilidade mas tem coisa que é completamente não natural para ele, como ter as libs dos projetos dentro da pasta do projeto.

Aceita uma dica? Mude para o Merve http://merve.sf.net , ele roda um tomcat embutido e vc pode ter a estrutura do projeto que você quiser.

Melhor ainda, você pode migrar mesmo tudo pro Maven e usar o plugin do Jetty pra executar a sua aplicação web em vez do Tomcat. Ele é mais leve, mais rápido e completamente integrado com o Maven.

A estrutura de diretório padrão pode ser alterada, basta configurar no pom.xml.

Ótimo… tem um exemplo de como realizar essa configuração no pom.xml ? procurei e não encontrei…

Valeu!

da uma olhadinha que coloquei exemplos aqui :smiley:
http://blog.urubatan.com.br/2006/09/15/to-maven-or-not-to-maven-20/