OSGi控制台命令列出所有具有不满足约束的bundle?

Ale*_*nov 5 osgi

目前找我的OSGi框架的问题,我用ss列出所有包,看看哪些只是INSTALLEDRESOLVED和运行diag <num>未解决包的每个数字.这种方法存在问题:

  1. 不能 列出INSTALLED包,所以我需要手动找到它们.

  2. 由于彼此之间的依赖性,一些捆绑包将无法解析,因此我获得了大量重复信息.

有什么更好的方法呢?

Dmy*_*hin 8

for equinox:

ss - 显示已安装的包(短状态)参数:String [] [-s] [bsn的段]

例如ss -s INSTALLED

diag - Displays unsatisfied constraints for the specified bundle(s)
   parameters:
      long[]   IDs of bundle(s), for which to display unsatisfied constraints
Run Code Online (Sandbox Code Playgroud)

例如诊断1 2 3