Ho un progetto padre Maven che ha più figlio/moduli ... Ho il seguente pom.xml per il principale/genitore;Ordine di costruzione Maven (moduli multipli)
<modules>
<module>Main-Ear</module>
<module>Sub-Web</module>
<module>Sub-Ui</module>
<module>Sub-Services</module>
<module>Sub-SSO-Login</module>
</modules>
Tuttavia, ritengo che l'ordine di generazione attuale di essere diverso ... dopo la generazione, l'ordine attuale assomiglia;
Main
Sub-Services
Sub-SSO-Login
Sub-UI
Sub-Web
Main-Ear
Dove fa esattamente Maven prende l'ordine di generazione da in questo caso?
Così, u stanno dicendo non ci sarebbe alcuna dichiarazione esplicita in qualsiasi parte pom. xml ... ma Maven prende la decisione da sola..basato sulle dipendenze .... – testndtv
@testndtv Sì. Penso che (ma non sono sicuro) potrebbe dipendere dall'ordine che si dichiara, se due sottomoduli non hanno alcuna dipendenza tra loro. per esempio.A -> C e B -> C, quindi Maven può usare l'ordine di dichiarazione per determinare quale di A o B è costruito per primo –
@AdrianShum Se non ci sono dipendenze tra loro, allora Maven userà l'ordine che definiamo –