在Apache Felix gogo shell中按名称搜索包

时间:2018-02-19 17:42:03

标签: java liferay osgi osgi-bundle liferay-7

我想在OSGI中按名称搜索捆绑包。现在我做的时候

telnet localhost 11311 

lb

然后它给出了一个在Liferay框架中注册的所有包的列表。像这样:

 502|Active     |   10|Liferay Layout Taglib (2.0.8)
 503|Active     |   10|Liferay Layout Type Controller Control Panel (2.0.2)
 504|Active     |   10|Liferay Layout Type Controller Full Page Application 
 (2.0.3)
 505|Active     |   10|Liferay Layout Type Controller Node (2.0.2)
 ..............................<something like this>

我必须从上到下一直滚动(有时我的捆绑包一直显示在顶部)。有没有办法在命令行上按名称搜索包。

2 个答案:

答案 0 :(得分:1)

不确定。例如:

lb Layout

lb | grep "Layout Type"

答案 1 :(得分:0)

尝试:

la -s | grep "<bundle symbolic name>"