Já que estais mais familiarizado com o Maven, então agora faça o seguinte (Use o Eclipse p/ facilitar).
(siga os passos com calma e vai dar tudo certo)
1 - Crie um projeto maven, sem uso de archetype.
2 - Clique com o botão direito em cima do projeto, vá em “properties”
3 - Acesse o item “Project Facets”
4 - Caso o item “Dynamic Web Module” esteja marcado, desmarque-o!
5 - Escolha a versão do Java (1.8 )
6 - Marque novamente o opção “Dynamic Web Module” e escolha a versão 3.0 ou superior. (Essa é a versão do seu Servlet, a partir da 3 os .jars são registrados automaticamente, não sendo necessário registra-los no web.xml)
7 - Ao clicar em “Dynamic Web Module” na parte debaixo da janela ficará disponível a opção “Further Configuration available…”, clique nela, marque para gerar o seu web.xml e escolha o diretório em que o projeto WEB ficará. Como é um projeto Maven, se você quiser deixar “bunitinho” você pode colocá-lo em “/src/main/webapp”
Clique em Apply.
Agora, abra o seu pom.xml , e pesquisa na internet sobre o plugin de geração de WAR para Maven.
Veja os exemplo… é bem simples.
Coloque os comandos no seu pom.xml na seção de (pode ser que seu pom.xml não tenha essa seção ainda… é soh criar conforme os exemplos.
Pronto… agora cada vez que você fizer um Install do seu projeto, ele gera na pasta Target um .war do seu projeto bunitão com tudo no lugar certo…
Vai lendo esse passo-a-passo com calma… vai pesquisando na net sobre os termos que mencionei… que vai dar tudo certo.
E na pior das hipóteses posta ai a duvida.
Abs