我有以下用例。我已经添加了一个jar文件(由maven生成)作为外部jar在一个插件(比如plugin a)的bundle路径中。
我已经在Plugin a中暴露了这个jar中的所有包。
现在插件A作为依赖项添加到插件b中。
但是在插件B中,我无法访问jar文件中的类,该文件作为外部jar添加到插件A中,其包被暴露
在每个插件中使用相同的jar是否可取?
我解决了这个问题。在eclipse中有一个从JAR文件生成插件的选项。所以我从jar文件中创建了一个插件,并将其作为依赖项添加到其他插件中(在生成的插件中暴露了包之后)。