Ant to Maven - vários alvos de compilação

Eu tenho uma compilação Ant que está sendo convertida para o Maven. No entanto, a construção Ant possui 2 destinos de construção - um que cria o aplicativo inteiro e outro que cria um JAR a partir de alguns desses arquivos (apenas alguns). No Ant, é fácil ter vários alvos de compilação para lidar com isso, mas estou tentando determinar a melhor maneira de lidar com isso no Maven.

Eu poderia dividir o subconjunto de arquivos em um segundo projeto e ele terá seu próprio POM. Então o primeiro projeto poderia depender deste. No entanto, como o subconjunto de arquivos é tão pequeno (menos de 10), pode parecer um exagero ter um projeto totalmente novo para isso.

Existem outras maneiras de lidar com isso?

questionAnswers(3)

yourAnswerToTheQuestion