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のプロジェクトに取り組んでいます。プロジェクトをデバッグモードで開き、プログラムを実行します。私が行き詰まったことの1つは、特定の関数に足を踏み入れても、その関数には入らないということです。代わりに、その関数内にブレークポイントを置くと、プログラムはそのポイントまで進みます。Eclipse3.7.2を使用しています。なぜ日食がそのような行動を示しているのか私にはわかりません。どんな助けでも感謝されます。
dystroyは、この回答で私が言おうとしていることをコメントですでに述べています。これを経験する最も一般的な原因は、実際のランタイムクラスインスタンスが、通常は休止状態、Spring、またはモックオブジェクトフレームワークからの動的プロキシである場合です(テスト時)Mockitoなど。このような場合、通常は、実行したことを正確に実行し、ステップインするメソッド内にブレークポイントを設定する必要があります。