Eu estava tendo esta dificuldade também. Até instalar a integração do M2Eclipse (Maven) com o WTP do Eclispe.
Criei um projeto normal no maven, pra começar a estudar arquitetura de software. Até aí, beleza. Ai eu separei em módulos o meu projeto. Beleza também. Quando eu precisei da parte web é que deu o tal problema do WEB-INF/lib não ir completo no deploy. Procurei em todos os locais um modo de fazer isso, mas só me falavam de plugins do maven, como o tomcat-maven-plugin, cargo, e afins. Até que eu achei essa janela ai embaixo, clicando com o botão direito do mouse no projeto web e escolhendo a opção propriedades.
Marquei a caixa de dependências do maven, e quando eu startei o tomcat de dentro do eclipse, não deu mais erros comuns quando há a falta de libs no projeto. Espero que isso ajude a muita gente...

Esta obra está licenciada sob uma Licença Creative Commons.
Criei um projeto normal no maven, pra começar a estudar arquitetura de software. Até aí, beleza. Ai eu separei em módulos o meu projeto. Beleza também. Quando eu precisei da parte web é que deu o tal problema do WEB-INF/lib não ir completo no deploy. Procurei em todos os locais um modo de fazer isso, mas só me falavam de plugins do maven, como o tomcat-maven-plugin, cargo, e afins. Até que eu achei essa janela ai embaixo, clicando com o botão direito do mouse no projeto web e escolhendo a opção propriedades.
Marquei a caixa de dependências do maven, e quando eu startei o tomcat de dentro do eclipse, não deu mais erros comuns quando há a falta de libs no projeto. Espero que isso ajude a muita gente...
Esta obra está licenciada sob uma Licença Creative Commons.