1
resposta

TAG modules dentro do pom.xml

Estive a ver o curso, mas não localizei o que fala sobre essa TAG. Que se não me engano são referencias do próprio projeto. As coisas que encontrei na internet foram:

https://maven.apache.org/guides/mini/guide-multiple-modules.html https://books.sonatype.com/mvnex-book/reference/multimodule.html

Alguém poderia me explicar de maneira sucinta como se usa corretamente essa TAG e qual sua finalidade?

Obrigado.

1 resposta

Fala André, tudo bem?

De forma bem simples, um módulo do Maven nada mais é que um subprojeto. Um module fica dentro de um projeto pai. Tanto o pai quanto o subprojeto tem um pom.xml! Esses dois arquivos pom.xml são mesclados pelo Maven e formam um arquivo pom.xml efetivo final.

Segue um tutorial interessante que ensina como criar esse relacionamento de pai e subprojetos: https://www.baeldung.com/maven-multi-module

Abraço!