Referente ao curso Maven: Build do zero a web, no capítulo Projeto web e atividade Utilizando o package no projeto
Como o Maven sabe qual a extensão do arquivo na hora de realizar package?
Se não estou errado é pela tag packaging do pom. O padrão é jar.