Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
学習しようとしている(リッスンする)Javaサーバーに対してwhile(true)ループを実行しています。私はコンパイルと実行にjGraspを利用しています。
接続が確立されて切断された後も、サーバーはもちろん「リッスン」しています
私が知りたいのは、jGraspで(ctrl-cのような)ブレークを手動で送信する方法です。
ENDを押すだけでプログラムが停止することに気づきましたが、もちろん、socket.close()メソッドに到達することはなく、これはもちろん他の問題を引き起こします。
これを行う 1 つの方法は、変数を作成して true に設定し、ループを while(variable) にすることです。次に、デバッガーを使用して (jGrasp でこれを実行できるかどうかはわかりません)、変数の値を変更できます。ループ内にブレークポイントを設定する場合は、実行中に変数を (false に) 変更します。次のループ評価で変数を変更すると、その変数は false になり、ループを終了します。