java获取Eclipse RCP中活动插件的列表
有没有一种方法可以通过编程获得Eclipse中活动插件的列表
我知道BundleContext
类有一个getBundles()
方法返回所有已安装的bundle,但我需要一个仅包含活动bundle的列表
有办法吗
你可以在下面搜索框中键入要查询的问题!
有没有一种方法可以通过编程获得Eclipse中活动插件的列表
我知道BundleContext
类有一个getBundles()
方法返回所有已安装的bundle,但我需要一个仅包含活动bundle的列表
有办法吗
# 1 楼答案
Bundle::getState()
返回捆绑包的当前状态。可能的值为UNINSTALLED
、INSTALLED
、RESOLVED
、STARTING
、STOPPING
和ACTIVE
要获取所有活动的bundle,请过滤
BundleContext::getBundles()
返回的bundle列表,以仅包括state=ACTIVE
的bundle