時々、誤って無限ループまたは何かを含むプログラムを実行します。 Eclipseはプログラムの編集を続けさせますが、非常に遅くなります。どうすれば止めることができますか? (JVMを再起動しますか?)Eclipse自体の再起動は常に機能しますが、それによりワークフローが中断します。
コンソールビューを開き、実行中のアプリのコンソールを見つけて、大きな赤いボタンを押します。
または、デバッグパースペクティブを開くと、実行中のすべてのアプリが(デフォルトで)左上に表示されます。悲しみの原因となっているものを選択して、もう一度大きな赤いボタンを押すことができます。
Eclipseの新しいバージョンの場合:
デバッグパースペクティブを開きます(ウィンドウ>パースペクティブを開く>デバッグ)
デバイスリストでプロセスを選択(右下)
[停止]ボタンを押す(デバイスペインの右上)
クイックタスクバー(ウィンドウ)に.batファイルがあります。
taskkill /F /IM Java.exe
それは非常に速いですが、多くの状況では良くないかもしれません!
これを行う最も簡単な方法は、コンソールの[終了]ボタン(赤い四角)をクリックすることです。
Eclipseの場合:メニューバー->ウィンドウ->ビューを表示し、リストにない場合は「デバッグ」オプションを見つけ、他を選択します...
新しいウィンドウが開き、キーワード「debug」を使用して検索->リストからデバッグを選択
コンソールタブの近くに追加されます。デバッグタブを使用して、以前の実行を終了および削除します。 (実行プロセスを右クリックすると、終了を含む多くのオプションが表示されます)