由于我们使用多模块化 Maven 项目,目前我们不想使用 Bndtools。
目前我们想添加或修改bnd注解,让Eclipse自动生成OSGI-INF文件夹中的component.xml文件,就像Maven自动生成Manifest一样。
现在每次我们更改注释时,我们必须对每个包执行 Maven 打包,从 jar 中提取新的 OSGI-INF 文件夹并将其手动添加到包中。这是令人厌烦、令人困惑、容易出错且耗时的!
感谢您的帮助!
最佳答案
有一个 Eclipse 插件可以用 PDE 处理 DS 注释:Declarative Services Annotations Support
关于java - 如何使 Eclipse 使用 bnd 注释自动生成 OSGi 声明性服务捆绑组件 XML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22208898/