Eclipseを使用すると、デバッグ時にテスト目的でプロジェクトの実行中に変数の値を変更できます。
たとえば、数値5を返すメソッドがありますが、テスト目的で代わりに10を出力したいとします。これは私が直面している問題ではなく、もう少し複雑ですが、アイデアを伝えるためだけのものです。
ブレークポイントを設定し、デバッグモードに入り、変数ビューを開いて、変数の内容を変更することができるはずです。
...そして、あなたはもっと多くのことができます:-).
デバッグ中にコードを変更できますが、これはホットスワップされ、特定のデバッグセッションで効果的に変更(再コンパイル)されます。デバッグを再実行せずに、指定されたメソッドの実行(ブレークポイントをキャッチした後など)を数回実行できます->メソッドスタックでフレームにドロップ機能を使用します。
コードを変更した後、それを有効にするには保存する必要があります(cntrl-S)。 cntrl-Sの後、実行中のアプリケーションがコード変更に応答することがわかります。
これがお役に立てば幸いです。これを理解するのに時間がかかりました。
アプリケーションをデバッグモードで実行し、変数ウィンドウに移動します。パラメータを選択し、要件に応じて値を変更します。次に保存します(ctrl + s)。変更を進めます。これが役立つことを願っています。
変数ウィンドウが見つからない場合。その後、Eclipseウィンドウに移動->ビューを表示->変数