处理Eclipse控制台的Terminate按钮上的单击?

时间:2014-01-17 10:15:00

标签: eclipse command-line configuration external-tools

使用Eclipse,我通过“外部工具配置”启动外部程序。

我的程序有一个“bin / launch-program”可执行文件,但也是一个“bin / stop-program”,这是停止该程序的唯一方法。

在Eclipse的外部工具配置中,选项卡“Main”,我设置:

  • 位置:< PROGRAM_HOME> / bin / launch-program
  • 工作目录:< PROGRAM_HOME>

但我正在寻找一种方法来处理停止事件

换句话说,启动外部程序效果很好:我在Eclipse的控制台中获取输出。问题是:如何处理控制台的Terminate按钮上的单击,以启动特定的命令行?

1 个答案:

答案 0 :(得分:0)

从eclipse控制台的终止按钮终止程序相当于使用任务管理器将其终止。 在红色终止按钮上编辑命令是不安全的,但是您可以让程序在退出之前执行操作 shutdown hook