da forma como eu realmente queria: um projeto maven que mantenha todas as convencoes do maven de diretorios e que funcione dentro do eclipse ao utilizar o plugin WTP.E capaz que existam pessoas "teimosas" assim como eu, e que talvez este post possa ajudar.Primeiro passo: criacao do projeto maven1 - Para criar o projeto maven basta clicar com o botao direito na view Project Explorer e seguir a sequencia: New / Other / Maven projectFigura 1 2 - Manter os dados padrao nesta janela (eu selecionei minha working-set personalizada web onde trabalho com os projetos web).Figura 2 3 - Para um projeto web, selecionei All Catalogs (na opcao Catalog), e procurei pelo archetype: maven-archetype-webapp. Com este archetype, ja temos todas as convencoes do maven para trabalhar com um projeto web.Figura 3 4 - Configurar os dados do projeto.Group Id: br.com.wtekArtifact Id: finankVersion: 0.0.1-SNAPSHOTPackage: br.com.wtek.finankFigura 4 5 - finish.Podemos executar a aplicacao de varias formas. Duas formas possiveis sao:Gerar um war do projeto com o Maven (gerar um pacote)Adicionar o projeto no Tomcat utilizando o Eclipse.A primeira opcao e mais interessante quando vamos fazer o deploy do projeto para um servidor em producao, mas em tempo de desenvolvimento e muito provavel que iremos precisar das ferramentas de Debug disponibilizadas pelo Eclipse WTP.Gerando o war do projeto utilizando o maven atraves de linha de comandoPara isso e necessario ir ate o diretorio do seu projeto via terminal e digitar a seguinte linha de comando:astronauta@skynet:~/workspace/finank$ mvn packageE se tudo der certo, voce tera como parte da resposta, a seguinte saida:....[INFO] Building war: /home/astronauta/workspace/finank/target/finank.war[INFO] WEB-INF/web.xml already added, skipping[INFO] ------------------------------------------------------------------------[INFO] BUILD SUCCESS[INFO] ------------------------------------------------------------------------[INFO] Total time: 3.800s[INFO] Finished at: Sat Jul 14 21:11:55 BRT 2012[INFO] Final Memory: 5M/100M[INFO] ------------------------------------------------------------------------Como podemos ver, o war foi gerado em /home/astronauta/workspace/finank/target/finank.war e o mesmo pode ser copiado para o diretorio webapps do seu Tomcat.astronauta@skynet$ cp /home/astronauta/workspace/finank/target/finank.war $CATALINA_HOME/webapps/astronauta@skynet$ cd $CATALINA_HOMEastronauta@skynet$ bin/startup.shSaida:Using CATALINA_BASE: /home/astronauta/Develop/java/apache-tomcat-7.0.27Using CATALINA_HOME: /home/astronauta/Develop/java/apache-tomcat-7.0.27Using CATALINA_TMPDIR: /home/astronauta/Develop/java/apache-tomcat-7.0.27/tempUsing JRE_HOME: /home/astronauta/Develop/java/jdk1.6.0_26Using CLASSPATH: /home/astronauta/Develop/java/apache-tomcat-7.0.27/bin/bootstrap.jar:/home/astronauta/Develop/java/apache-tomcat-7.0.27/bin/tomcat-juli.jarAbra o browser e digite http://localhost:8080/finank e devera ter a saida: Hello WorldGerando o war do projeto utilizando o maven atraves do eclipsePara aqueles que nao gostam de linha de comando (o que e muito feio para um developer), e possivel utilizar o proprio plugin do eclipse para gerar o war. Basta pressionar botao direito do mouse no projeto e selecionar Run as Maven Build... conforme a figura 5. A saida devera ser a mesma da linha de comando. Obs.: repare que foi digitado package no campo "Goal".Figura 5Executando o projeto atraves do eclipse utilizando o plugin WTPConforme dito anteriormente, gerar o war apenas, e mais interessante para realizacao do deploy do projeto para o servidor. Como estamos em tempo de desenvolvimento, o ideal e trabalhar da melhor maneira com nossa IDE que ira oferecer boas opcoes de Debug. Mas.........Se tentarmos adicionar o projeto no Tomcat, podemos perceber que nao e possivel conforme mostrado na figura 6.Figura 6Porque o projeto nao aparece na lista de projetos web?Para poder adicionar um projeto web no Tomcat utilizando as ferramentas do WTP, e necessario adicionar o "facet" Dynamic Web Project no projeto conforme os passos abaixo:clicar