Question

lors de l'utilisation bundle comme l'emballage d'un artefact Maven, il me semble perdre toutes les informations sur les dépendances transitif. Donc, si l'artefact A dépend de l'artefact B et B est emballé comme un ensemble, A ne voit pas les dépendances de Maven que B a. Cela conduit à beaucoup de problèmes avec les plugins maven utilisés dans le POM A qui ont besoin de ces informations (comme maven-plugin-dépendance ou maven-eclipse-plugin). La seule solution que j'ai trouvé est d'intégrer les dépendances dans le faisceau (usign Intégrer les dépendances dans la configuration du plug-in de faisceau de felix). Je ne veux pas faire cela, mais je veux les garder dans leurs propres fichiers. Y at-il une autre solution?

Était-ce utile?

La solution

La cause de ce comportement est un bug , qui a déjà été fixe dans le dernier (à partir de maintenant unreleased) version du maven-plugin-paquet. Donc, au cas où quelqu'un trébuche ici sur elle, mettre à jour simplement la dernière version du plug-in (soit construire vous-même ou obtenir de la

scroll top