9

JDB を使用してアプリケーションをリモート デバッグします。JDB のみで、IDE は使用しません。jdb で条件付きブレークポイントを設定する方法はありますか?

例: mystr.equals("abc") の場合、MyClass:80 で停止します。

4

3 に答える 3

5

Jdb は条件付きブレークポイントをサポートしていませんが、最後の手段として、gcj でプログラムをコンパイルし、条件付きブレークポイントをサポートする gdb を使用してデバッグを行うことができます。プロジェクトの複雑さによっては、これが実行可能なオプションである場合とそうでない場合があります。あまり知られていない他のコマンド ライン デバッガーも使用できる場合があります。

于 2012-12-04T16:47:32.477 に答える