2013-05-12 14 views
6

Non voglio modificare la struttura del mio progetto/modulo. Il suo solo file pom sta diventando grande e complesso (a causa di molte dipendenze) e vuole separarlo in file secondari facilmente navigabili ... è così facile?Dividi il mio maven pom in diversi file

Sto cercando qualcosa di simile alla risorsa di importazione disponibile per i file di definizione del contesto di primavera.

risposta

6

avete un paio di opzioni per rompere il backup dei file pom:

  • Creare un pom genitore per spostare le cose come i plugin, sezioni pluginManagment e dependencyManagement in. Questo separa queste sezioni dai file in cui si stanno definendo le dipendenze che un modulo utilizzerà. Puoi trovare alcuni buoni esempi here.
  • Utilizzare le importazioni di gestione delle dipendenze per modulare la sezione dependanceManagment, è possibile vedere un esempio here. Questo ti permette di fare cose come separare la gestione delle dipendenze da dipendenze di terze parti dalle dipendenze dei tuoi progetti.
+0

Il collegamento codehaus nel primo esempio è interrotto. –