Ho due moduli Maven, uno che finisce come un barattolo, e una guerra che dipende da quel barattolo.Maven - aggiungi dipendenza dalla risorsa artefatto
Voglio che il modulo jar impacchetta il suo codice sorgente insieme alle classi compilate nel contenitore, in modo che il secondo modulo possa accedervi. Ho provato a usare il plugin maven-source, ma sono confuso su come aggiungere una dipendenza all'output di quello. Sembra che la dipendenza di default vada al jar compilato, e non al jar del codice sorgente (che termina con "-source.jar") creato da maven-source-plugin.
Come si aggiunge "-source.jar" come dipendenza, pur mantenendo la dipendenza dalle origini compilate?
non ho nemmeno bisogno di profili, Maven-source-plugin ha fatto il classificatore "fonti" automaticamente disponibili. Appena aggiunto fonti alla dipendenza :) –
Mi dispiace - Intendevo, non ! –
Abbiamo avuto la stessa configurazione per il nostro progetto mGWT. Abbiamo inserito le interfacce AutoBean in un modulo maven "condiviso", utilizzato dai servizi sul server (servizi REST utilizzando CXF) e sul client mGWT. Il problema è che il maven gwt: obiettivo di compilazione ha bisogno delle fonti e delle versioni compilate da completare. La configurazione sopra ha funzionato bene anche per noi. – peron