运行Eclipse插件时默认打开我的控制台

时间:2015-06-20 08:47:23

标签: eclipse-plugin console

我正在研究Eclipse插件,为此我需要与控制台进行通信。 我用这个开发了控制台:

public void openConsole() {

    MyConsole = createConsole1();

}

private IOConsole createConsole1() {

    //creating a console with title Welcome to SoC Console.
    IOConsole ioconsole = new IOConsole("Welcome to my Console.",null);

    //adding created console to console list in console view.
    ConsolePlugin.getDefault().getConsoleManager().addConsoles(new IConsole[] {ioconsole});
    ConsolePlugin.getDefault().getConsoleManager().showConsoleView(ioconsole);

   IOConsoleOutputStream OPstream = ioconsole.newOutputStream();
   try {
    OPstream.write("myConsole>");
} catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
}

但是在部署之后,我的插件中没有显示任何控制台,并且消息显示:

No console to display at this time.

现在我需要打开我的控制台,而不是打开插件。 如果有人知道这个,请帮助我。 你的帮助可能对我很有帮助,所以请帮助。

0 个答案:

没有答案