我正在使用bndtools并尝试运行“Hello World”。 我如何使用jdk功能?
bndtools网站只解释了如何导出API,这很好,但不知何故,我需要使用jdk功能来编程任何东西,对吧?像System.out一样。 或java.io.
lb显示了这个:
g! lb
START LEVEL 1
ID|State |Level|Name
0|Active | 0|System Bundle (4.2.1)
1|Active | 1|Apache Felix Gogo Runtime (0.10.0)
2|Active | 1|Apache Felix Gogo Shell (0.10.0)
3|Active | 1|Apache Felix Gogo Command (0.12.0)
答案 0 :(得分:0)
本教程不仅解释了如何导出API。如果您继续阅读它,还会显示如何在另一个包中导入该API并使用它。具体来说,第4节详细介绍了如何创建一个实现项目,即一个创建运行并执行某些操作的组件的项目。
因此,您可以跳过有关导出和导入的内容(虽然您稍后需要再回过头来)并使用activate方法创建一个普通组件。从该激活方法中,您可以打印Hello World。