2016-05-11 12 views
-2

Javaベースのエンタープライズソフトウェアで使用されている他のカスタマイズされたコードをデバッグしています。彼のドキュメントに従って、特定のファイルには私が調べているカスタマイズがあります。カスタマイズしたすべてのファイルをテストサーバーにデプロイしました。ブラウザウィンドウは、コードを使用してデータをレンダリングするとすぐにクラッシュします。スタックトレースは印刷されません。問題のカスタマイズされたコードは実際に問題を引き起こしていません。この問題は、このコードから返されたデータを使用する他のコードによって引き起こされます。私のパズルは、データがどこに返されているのか分からず、スローされたエラーは表示されないということです。このカスタマイズされたコードによって返されるデータをどのファイルが使用しているか把握するために何かできますか?スタックトレースを印刷しないコードのデバッグ

答えて

0

ブルートフォース:すべての例外を解除するようにデバッガに指示します。

など。 Eclipseで「Run」>「Java例外ブレークポイントを追加...」を選択し、と入力してjava.lang.Exceptionを選択し、「キャッチされた例外の中断」と「キャッチされていない例外の中断」の両方をチェックして「OK」をクリックします。 [ブレークポイント]ビューで、新しいExceptionブレークポイントを選択し、[この例外のサブクラス]をオンにします。

この

どの投げ Exception(ない Error)で休憩です。偽陽性が多いことがあります。そのため、私はこれを「ブルートフォース」メソッドと呼びます。

もキャッチしたい場合はThrowableに変更してください。

関連する問題