Переходные зависимости от расслоений? - PullRequest
1 голос
/ 05 января 2010

при использовании bundle в качестве упаковки артефакта maven, похоже, я теряю всю информацию о переходных зависимостях. Таким образом, если артефакт A зависит от артефакта B и B упакован как пакет, A не видит maven-зависимостей, которые имеет B. Это приводит к множеству проблем с подключаемыми модулями maven, используемыми в POM A, которые нуждаются в этой информации (например, maven-dependency-plugin или maven-eclipse-plugin). Единственный обходной путь, который я нашел, состоит в том, чтобы встраивать зависимости в пакет (в настройках плагина пакета felix можно использовать Embed-Dependencies). Я не хочу этого делать, однако я хочу хранить их в своих файлах. Есть ли другой обходной путь?

1 Ответ

1 голос
/ 05 января 2010

Причиной такого поведения является ошибка , которая уже была исправлена ​​в последней (на данный момент не выпущенной) версии maven-bundle-plugin. Поэтому, если кто-то здесь наткнется на него, просто обновите его до последней версии плагина (соберите его самостоятельно или получите из репозитория снимков apache ), и проблема исчезнет.

...