public class SampleActivator implements BundleActivator, CommandProvider {
public String getHelp() {//console提示
StringBuffer buffer = new StringBuffer();
buffer.append("\t dna_list - list all samples\n");//提球我们要加一个dna_list命令
return buffer.toString();
}
public void _dna_list(CommandInterpreter intp) {// "_"加命令名格成方法命,自动被osgi识别
sysout("this is my command");
}
}
本文展示了一个使用Java实现的OSGi框架示例,通过定义一个名为SampleActivator的类来注册一个控制台命令dna_list。该命令被执行时会在控制台输出预设的消息。
1213

被折叠的 条评论
为什么被折叠?



