web-dev-qa-db-ja.com

Eclipse:コードの実行を停止する(Java)

時々、誤って無限ループまたは何かを含むプログラムを実行します。 Eclipseはプログラムの編集を続けさせますが、非常に遅くなります。どうすれば止めることができますか? (JVMを再起動しますか?)Eclipse自体の再起動は常に機能しますが、それによりワークフローが中断します。

48
Nick Heiner

コンソールビューを開き、実行中のアプリのコンソールを見つけて、大きな赤いボタンを押します。

または、デバッグパースペクティブを開くと、実行中のすべてのアプリが(デフォルトで)左上に表示されます。悲しみの原因となっているものを選択して、もう一度大きな赤いボタンを押すことができます。enter image description here

77
SCdF

Eclipseの新しいバージョンの場合:

  1. デバッグパースペクティブを開きます(ウィンドウ>パースペクティブを開く>デバッグ)

  2. デバイスリストでプロセスを選択(右下)

  3. [停止]ボタンを押す(デバイスペインの右上)

13
Snowcrash

クイックタスクバー(ウィンドウ)に.batファイルがあります。

taskkill /F /IM Java.exe

それは非常に速いですが、多くの状況では良くないかもしれません!

3
Oliveira

これを行う最も簡単な方法は、コンソールの[終了]ボタン(赤い四角)をクリックすることです。

enter image description here

2
Tia

Eclipseの場合:メニューバー->ウィンドウ->ビューを表示し、リストにない場合は「デバッグ」オプションを見つけ、他を選択します...

新しいウィンドウが開き、キーワード「debug」を使用して検索->リストからデバッグを選択

コンソールタブの近くに追加されます。デバッグタブを使用して、以前の実行を終了および削除します。 (実行プロセスを右クリックすると、終了を含む多くのオプションが表示されます)

0
Hari Kanure