2016-04-23 11 views
0

私のコードでは厄介なNullPointerExceptionに遭遇しましたが、何も悪くないので、いくつかのブレークポイントと "ステップイン"で簡単に修正できるはずです。ほとんどのデバッグオプションはEclipseでグレー表示されています

唯一の問題は、ほとんどすべてのデバッグオプションがEclipseで私のためにグレー表示されていることです。前に使用していて、うまく機能しましたが、現在最も必要なときには機能しません。

私はインターネットを見て、Eclipseを実行して、再起動し、デバッグパースペクティブを開き、スキップブレークポイントが無効になっていることを確認しました。

私は本当に明白な何かが欠けていると思っていますが、これを修正する助けがあれば幸いです。

Screenshot of issue

答えて

0

あなたのプログラムの実行が終了している必要がありますので、まあ、それは、 "終了" と言います。 そのため、すべてのボタンがグレー表示されています。

終了値は1です。これは、プログラムの実行が異常終了したことを示します(プログラムは終了に至らずに中止されます)。ブレークポイントをコードの先頭に配置して、実行が停止する場所を調べてください。

+0

それは終了したら私が踏み込むことができないという意味になります。しかし、奇妙ですが、Eclipseは42行目でエラーが発生していると言います。私は42行目より前に複数のブレークポイントを作成しています(37行目、38行目、39行目)。ブレークポイントは無視されます。 – nattyxd

+0

「デバッグ」はアプリケーションを実行しないことを確認してください(デバッグはバグアイコンです) –

+0

それはそれでした!もちろん、それは問題でした、ありがとう、感謝します:) – nattyxd

0

アプリケーションは既に終了しています。デバッグオプションは、実際のデバッグアプリケーションが実行されている場合にのみ有効です。

+0

応答ありがとう、私はトマス誰が同じような考えを持っていた – nattyxd

関連する問題