2010-01-14 3 views
1

Dans un projet mono-module, je ne vois pas comment obtenir un artefact «classifié» du projet lui-même dans le descripteur et donc l'assemblage. Est-ce que je l'énumère comme une dépendance?maven-assembly-descriptor inclut ce même module

+0

Dans quelle phase cet artefact supplémentaire est-il généré et dans quelle phase l'assemblage est-il effectué? – cetnar

+0

Tout en paquet. – bmargulies

Répondre

1

Avez-vous essayé le Build Helper Maven Plugin (Je pense à build-helper:attach-artifact)? Voir Attachez des artefacts supplémentaires à votre projet dans le plugin Usage page.

Si cela ne fonctionne pas, alors déclarez votre artefact 'classifié' comme dépendance en utilisant l'un des identity pattern avancés.

+0

J'ai essayé votre deuxième alternative. Cela n'a pas fonctionné. Si vous utilisez allProjectAttachments, tous * use * d'entre eux. Je vais regarder dans l'assistant de construction. – bmargulies