我已经创建了一个生成 .jar 文件的 BndTools OSGi 项目。现在我想要在我的主项目中那个 jar 的 BundleContext ,即 Dynamic Web Project (.war File)。动态 web 项目不包含 bnd.bnd 文件。所以我无法注入该 jar 的依赖项。
有什么方法可以实现这一点。
我已经创建了一个生成 .jar 文件的 BndTools OSGi 项目。现在我想要在我的主项目中那个 jar 的 BundleContext ,即 Dynamic Web Project (.war File)。动态 web 项目不包含 bnd.bnd 文件。所以我无法注入该 jar 的依赖项。
有什么方法可以实现这一点。
这可以通过两种方式完成。
Properties
菜单Deployment Assembly
Add
Project
汇编指令类型请注意,此 jar 将仅创建类,而不会创建通常由 bnd.bnd 文件创建的其他资源(例如正确的清单,其他包含的资源)