ho letto molto su progetti Maven multi-modulo e sono giunti alla conclusione che voglio utilizzare il seguente approccio:Maven nidificati - Secondo Livello Bambini
root
--pom.xml
--parent
--pom.xml
--module-a
--pom.xml
--module-b
--pom.xml
vedere here
ma ora sono un po 'in difficoltà su come gestire i moduli di secondo/terzo/livello, ad es module-a ha anche più sotto-moduli, specialmente per le gerarchie profonde con un sacco di moduli.
vedo modulo A di nuovo come una radice quindi con conseguente la seguente struttura:
root
--pom.xml
--parent
--pom.xml
--module-a
--pom.xml
--parent-module-a
--pom.xml
--module-a-1
--pom.xml
--module-a-2
--pom.xml
--module-b
--pom.xml
o se ho messo i sottomoduli del modulo-un fermo nella directory principale:
root
--pom.xml
--parent
--pom.xml
--module-a
--pom.xml
--module-b
--pom.xml
--module-a-1
--pom.xml
--module-a-2
--pom.xml
Grazie per il vostro aiuto!
Sì, penso che tu abbia ragione. L'idea per un modulo genitore separato era di specificare le dipendenze, ecc. Al suo interno e di essere in grado di costruirlo/distribuirlo separatamente senza dover ricostruire i moduli figlio ogni volta. Ma sostanzialmente non ha senso, perché cambiando roba nel genitore si dovrebbe comunque ricostruire i bambini. – JDC