2012-05-14 13 views
0

Eclipseでリモートシステムを使用しようとしています。これは私がやったことです:Eclipseリモートシステム機能でプロセスを終了する

  1. Eclipseのメニューバーから[表示]> [その他...]をクリックします。 Show Viewダイアログが表示されます。
  2. [リモートシステム]を選択し、[OK]を押します。 ワークスペースの[リモートシェル]タブが開きます。
  3. [ローカルシェル]をクリックし、[起動シェル]を選択します。
  4. シェルでプロセスを開始しました。通常、DOSプロンプトでCTRL-Cを使用して終了できます。

このプロセスをローカルシェルで終了する方法はありません。シェルを終了すると、プロセスは実行を継続します。私はEclipseを再起動することでプロセスを終了させることができますが、その目的を破るものです。

私は外部ツールを設定してシェルを実行できますが、可能であれば、この素晴らしいリモートシステム機能を使用したいと考えていました。

誰でも回避できますか?

+0

taskkillやpskillなどのプロセスを強制終了するためのコマンドラインツールは役に立ちますか? –

答えて

0

Windows上の特定のプロセスタイプ(NodeJSやMongoなど)で作業する場合の解決策です(他のOSにも対応可能)。

あなたは、コマンドラインでプロセスを強制終了することができます

taskkill/IM node.exe /だから、

fは、右によりリモートシステムのユーザーの操作(フォルダとファイルの両方)としてこれを設定「リモート・システム」ビューで「User Action」>「User Actions with Work」を選択します。必要なときはいつでも、リモートシステムビューで右クリックし、ユーザーアクションを選択してプロセスを強制終了することができます。私はそれを設定した後、Eclipseの再起動が必要であることを発見しました。

関連する問題