Algum tempo atrás estava procurando como configurar a dupla Eclipse + Maven para um projeto web e não consegui encontrar em um único site as instruções para realizar a tarefa, então estou escrevendo este guia para auxiliar os desenvolvedores com a mesma dificuldade.
Uso o Maven apenas para gerenciar as dependências, portanto a configuração realizada foi a mais simples possível para rodar o projeto.
O primeiro passo é instalar o m2e. Caso esteja usando o Eclipse Indigo basta ir no menu Help, depois Eclipse Market Place. Digite na caixa de busca m2e e instale o plugin.
O próximo passo é criar um Maven Project. Vá em File, New, Other e então procure por Maven Project.
Selecione a opção Create a simple project. Preencha o Group Id e Artifact Id do projeto, em Packing escolha a opção war, por se tratar de um projeto web.
Com o projeto criado, clique com o direito no projeto e escolha Properties >> Project Facets >> Convert to faceted from...
Marque a opção Dynamic Web Module.
Clique em Further Configuration avaliable e altere o Content Directory para: /src/main/webapp. Pressione OK.
Agora faremos com que as libs gerênciadas pelo maven sejam incluidas no deploy. Vá novamente nas propriedades selecione Deployment Assembly >> Add >> Java Build Path Entries >> Maven Dependencies.
Pronto! Agora é só adicionar suas dependências no pom.xml.
Abraços
Muito bom, precisava exatamente do seu post \o/
ResponderExcluirExcelente Desiree, estou um pouco sem tempo, mas em breve volto a postar.
ResponderExcluirConsegui... quando eu criei um projeto maven marquei opçao create a simple project (sky archetype selection) --> tem várias opçoes de archetype para WEBAPP depois de criado só configurar o pom.xml com as dependências . Seja Felix \0/
ResponderExcluirBrigadão Renan
SEJA FELIZ
ResponderExcluirvalew me ajudou muito!!!
ResponderExcluirObrigado "....."
ResponderExcluiressa fera ae !!
ResponderExcluirArrasou, era tudo que eu precisava. Parabéns e obrigado!
ResponderExcluirÓtimo! Muito bem elaborado e simples!
ResponderExcluirObrigado, mt bom
ResponderExcluirEste comentário foi removido pelo autor.
ResponderExcluir