rt.jarのクラスにブレークポイントを設定できませんか?Java実行時ライブラリ(rt.jar)のブレークポイント
私は何かをデバッグしていますし、この平均値を、私はのjava.sql.DriverManagerにブレークポイントを配置する必要がありますが、できるだけ早く私はいくつかの場所にブレークポイントを置くと、日食がメッセージ
Unable to install breakpoint in java.sql.DriverManager due to missing line number attributes. Modify compiler options to generate line number attributes
ないで私を促しそのJavaランタイムクラスはデバッグのためにコンパイルされませんでしたか?はいの場合、なぜそのようなことが行われますか?助けてください!
Edit1:私はリモートデバッグを行っていますが、実際のWebアプリケーションはLinuxマシンのtomcatで動作しています。私はWindowsマシンを使用しています。どのrt.jarがここの犯人ですか、私のマシンのマシンかリモートマシンのマシンですか? rt.jarが行番号などの有用な情報でコンパイルされていない可能性はありますか?
Edit2:この質問への回答には詳細がありますLocally declared variables can not be inspected これはなぜデバッグシンボルなしでコンパイルされるのですか?メタデータを保持するためにパフォーマンスにどのような影響を与えますか?
のNetBeans 7.1、JDK 1.6.30、win7の、過去のRTでDriverManagerクラス – Dapeng
のためのブレークポイントを設定する問題のない優先に
ゴーClassfiel世代でチェック 第二オプションデバッグシンボル付き.jarはjava.netからダウンロード可能です。しかし、今私はそれのトラックを見つけることができません。 – Mersenne