【问题标题】:Kill a Process Started via a the Eclipse Remote Systems Feature杀死通过 Eclipse 远程系统功能启动的进程
【发布时间】:2012-05-14 01:09:43
【问题描述】:

我正在尝试在 Eclipse 中使用远程系统。这就是我所做的:

  1. 从 Eclipse 菜单栏中单击窗口 > 显示视图 > 其他...。 将出现“显示视图”对话框。
  2. 选择远程系统并按 OK 系统会在您的工作区中打开 Remote Shell 选项卡。
  3. Rich click Local Shells 并选择 Launch Shell。
  4. 在 shell 中启动了一个进程 --- 通常我可以在 DOS 提示符下用 CTRL-C 终止它。

在本地 Shell 中无法终止此进程。如果我终止 shell,进程将继续运行。我可以通过重新启动 Eclipse 来终止该进程,但这违背了目的。

我可以通过配置外部工具来运行 shell,但如果可以的话,我希望使用这个漂亮的远程系统功能。

有人可以解决吗?

【问题讨论】:

  • 是否有用于杀死进程的命令行工具,例如 taskkill 或 pskill,有帮助吗?

标签: windows eclipse process dos


【解决方案1】:

这是在 Windows 上使用特定进程类型(如 NodeJS 或 Mongo)时的解决方案(可以适应其他操作系统)。

你可以用命令行杀死进程:

taskkill /im node.exe /f

因此,通过右键单击远程系统视图并选择用户操作 > 使用用户操作,将其设置为远程系统用户操作(文件夹和文件)。然后,您可以随时在远程系统视图中右键单击并选择您的用户操作来终止该进程。我发现设置完之后需要重启 Eclipse。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多