Maven 2 bundle上的可传递依赖关系?

Maven 2 bundle上的可传递依赖关系?,maven-2,maven,osgi,bundle,apache-felix,Maven 2,Maven,Osgi,Bundle,Apache Felix,当使用bundle作为maven工件的打包时,我似乎丢失了所有关于可传递依赖项的信息。因此,如果工件A依赖于工件B,并且B被打包为一个包,那么A看不到B所具有的maven依赖关系。这导致了A的POM中使用的maven插件出现了许多需要这些信息的问题(例如maven依赖插件或maven eclipse插件)。我发现的唯一解决方法是将依赖项嵌入到bundle中(在felix bundle插件的配置中使用ign嵌入依赖项)。我不想那样做,但是,我想把它们保存在自己的文件中。还有其他解决办法吗?导致这种

当使用
bundle
作为maven工件的打包时,我似乎丢失了所有关于可传递依赖项的信息。因此,如果工件A依赖于工件B,并且B被打包为一个包,那么A看不到B所具有的maven依赖关系。这导致了A的POM中使用的maven插件出现了许多需要这些信息的问题(例如maven依赖插件或maven eclipse插件)。我发现的唯一解决方法是将依赖项嵌入到bundle中(在felix bundle插件的配置中使用ign嵌入依赖项)。我不想那样做,但是,我想把它们保存在自己的文件中。还有其他解决办法吗?

导致这种行为的原因已经在最新版本的maven bundle插件(目前尚未发布)中修复。因此,如果有人在这里偶然发现它,只需升级到插件的最新版本(要么自己构建,要么从中获取),问题就会消失。

这种行为的原因已经在最新(目前尚未发布)版本的maven bundle插件中修复。因此,如果有人在这里偶然发现它,只需升级到插件的最新版本(要么自己构建,要么从中获取),问题就会消失