[英]Get list of active plugins in Eclipse RCP
有没有办法以编程方式获取 Eclipse 中的活动插件列表?
我知道BundleContext
类有一个getBundles()
方法,它返回所有已安装的包,但我只需要一个活动包的列表。
有没有办法做到这一点?
Bundle::getState()
返回包的当前状态。 可能的值为UNINSTALLED
、 INSTALLED
、 RESOLVED
、 STARTING
、 STOPPING
和ACTIVE
。
要获取所有活动包,请过滤BundleContext::getBundles()
返回的包列表,以仅包含 state == ACTIVE
包。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.