【发布时间】:2011-10-11 15:56:14
【问题描述】:
捆绑包有什么方法可以在 OSGi 输出流中打印字符串?
我的意思是像System.out.println("String");。而不是这个,我希望包在该流中打印它的字符串。
public void start(BundleContext bundleContext) throws Exception {
Activator.context = bundleContext;
System.out.println("Hello World!"); // I want to print this string in osgi console.
}
你看,如果我运行 OSGi 框架,它会在 Java 控制台中打印其对命令的响应,System.out 也会在其中打印。
但我的问题是,我在 JTextArea 中打印它的输出,所以我希望捆绑包也能够在那里打印(在 OSGi 控制台输出流中打印它的字符串)。在这种情况下,我需要一种访问 OSGi 输出流的方法。
【问题讨论】: