我创建了一个生成.jar文件的BndTools OSGi项目。现在我想在我的主项目中使用该jar的BundleContext,即动态Web项目(.war文件)。 动态Web项目不包含bnd.bnd文件。因此我无法注入该jar的依赖项。
我有什么方法可以达到这个目的。
答案 0 :(得分:2)
这可以通过两种方式实现。
Properties
菜单Deployment Assembly
Add
Project
注意这个jar只会创建类,而不会创建通常由bnd.bnd文件创建的其他资源(例如正确的Manifest,其他包含的资源)