我有一个作为OSGi包集合运行的应用程序.我使用嵌入Felix框架的非常小的包装器启动它.这个包装器的必要性让我感到烦恼,因为它依赖于Felix(而应用程序本身也可以在Equinox中运行得很好),所以我想摆脱它,并使用默认的Felix发射器.
包装器唯一真正做的就是将命令行参数传递给已启动的OSGi框架,以便可以对它们做出反应.请注意,它实际上并不解析参数,只是将String []推送到我的应用程序中.
是否有标准方式(或至少是Felix标准方式)从捆绑中访问命令行参数,以便我可以取消自定义启动器?