代码之家  ›  专栏  ›  技术社区  ›  thSoft

在Eclipse控制台中以编程方式执行命令

  •  1
  • thSoft  · 技术社区  · 16 年前

    在我的Eclipse插件中,我希望执行一个命令,并在控制台视图中显示结果(然后执行一些格式化、超链接和模式匹配,这是通过 org.eclipse.ui.console.consolePatternMatchListeners 扩展点AFAIK)。我的问题是如何做到这一点?在纯Java中,我将使用 ProcessBuilder . 我必须这样做,并以某种方式将stdout/stderr绑定到新创建的控制台页面,还是有其他方法?如有任何建议/经验,我们将不胜感激。

    1 回复  |  直到 16 年前
        1
  •  2
  •   Community Mohan Dere    9 年前

    使用 Eclipse FAQ , this SO question the ProcessBuilder ,我设法懒洋洋地创建控制台,显示它,并将进程的输入流回显到控制台的消息流(而不是System.out)。

    推荐文章