Pesquisando na internet encontrei alguns ebooks sobre Maven. Caso tenha mais alguma sugestao por favor informar.Seguem os links:Maven: The Complete Reference APACHE MAVEN TUTORIAL Simply Easy Learning by tutorialspoint.com Better Builds with Maven Nem sempre comecamos um projeto no Maven, nao e verdade? Por este motivo ensinarei como converter um projeto Web, que fora criado diretamente no Eclipse, para que o mesmo seja compativel com o Maven e use todas as suas possibilidades. Antes de mais nada irei explicar como criar um projeto web no Eclipse... O primeiro passo e criar um novo projeto, atraves do menu File / New. A tela abaixo sera exibida, para facilitar digitei a palavra web para encontrar a opcao Dynamic Web Project. Agora e necessario dar um nome ao projeto e pressionar o botao Finish. Como voce pode perceber, o Eclipse criara um novo projeto Web. Veja que o codigo Java ficou na pasta src e codigo fonte web ficou na pasta WebContent. Ate entao o pom.xml do Maven nao foi criado. Para criar o pom basta clicar no nome do projeto com o botao direito do mouse e selecionar a opcao Maven / Enable Dependency Management. A proxima tela exibida pelo Eclipse e a tela de configuracoes basicas de conversao. Como se trata de um projeto web e necessario alterar o parametro Packaging para war. Apos isto pressione o botao Finish. Pronto, agora temos o esqueleto pom.xml. Deve ser semelhante ao codigo abaixo:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>EclipseToMaven</groupId> <artifactId>EclipseToMaven</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>war</packaging></project>Infelizmente o trecho de codigo acima nao e suficiente para entender o projeto criado no Eclipse. Altere este trecho de codigo para que fique semelhante a:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>EclipseToMaven</groupId> <artifactId>EclipseToMaven</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>war</packaging> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <configuration> <warSourceDirectory>WebContent</warSourceDirectory> </configuration> </plugin> </plugins> <sourceDirectory>src</sourceDirectory> </build></project>Agora para ver se a conversao vai funcionar execute o comandomvn packageNao podia esquecer de dizer que caso o seu projeto seja um projeto com muitas dependencias voce tera que adiciona-las como dependencias do Maven para que o seu codigo compile atraves do pom.xml. As pastas build pelo Eclipse fora da pasta target(criada pelo maven) sera ignorada.E ai? Conseguiu, qualquer duvida deixe um comentario! Esta e uma duvida daqueles que ainda nao testaram o Seam 3 ou daqueles que ainda nao migraram para a nova versao que foi lancada. Assim como voce que esta lendo esta postagem tambem descobri que isto e possivel e por sinal muito simples a principio. Para inicio de conversa iremos usar um template(archetype) ja existente o qual ira facilitar boa parte do projeto. Para maiores informacoes sobre templates leia Dicas para usar templates de projetos pre-configurados no Maven - Maven Archetypes. Execute o comando abaixo para criar o seu projeto, (veja que usei -DgroupId=br.com.maven3.tutorial -DartifactId=projeto.exemplo.seam3 mas voce pode alterar isto): mvn archetype:generate -DinteractiveMode=n -DarchetypeArtifactId=jboss-jsf-weld-servlet-webapp -DarchetypeGroupId=org.jboss.weld.archetypes -DarchetypeRepository=central -DgroupId=br.com.maven3.tutorial -DartifactId=projeto.exemplo.seam3 Apos a execucao com sucesso veja que a pasta projeto.exemplo.seam3 foi criada. Otimo nao? Otimo que nada! Vamos ver o que ainda e possivel... Este template de projeto foi projetado para funcionar com Tomcat e tambem com o Jetty. Para maiores informacoes veja no proprio