如何以编程方式关闭eclipse实例

时间:2014-04-28 06:04:06

标签: eclipse

如何以编程方式关闭eclipse实例:

当我们切换到不同的eclipse版本时,有时当前运行的eclipse实例不允许重启不同的eclipse实例。

它说已经有一个eclipse实例正在运行...因此它不允许另一个eclipse实例启动。

3 个答案:

答案 0 :(得分:0)

如果您在Eclipse插件中谈论以编程方式关闭Eclipse,则可以使用:

PlatformUI.getWorkbench().close();

请参阅文档here

答案 1 :(得分:0)

您可以使用以下命令在插件中关闭Eclipse:

IWorkbench workbench = PlatformUI.getWorkbench();

workbench.close();

如果您有IApplication对象,也可以使用

IApplication.close();

答案 2 :(得分:0)

在Windows中,您可以使用Java Runtime执行以下命令:

        try {
            Runtime.getRuntime().exec("taskkill /F /IM eclipse.exe /T");
        } catch (Exception err) {
            err.printStackTrace();
        }