web-dev-qa-db-ja.com

ブレークポイントは取り消されますが、それらを有効にするにはどうすればよいですか?

私はトリッキーなものを得ました:

look At Breakpoints, they are crossed out!

有効なブレークポイントを設定できません。テストではなく、私のJava Classesでも。Stackoverflowとgoogleを検索しましたが、同じ問題のある人を見つけることができませんでした。

STS(x86)とMavenを使用しています。

編集:わかりにくいかもしれませんが、私は自分で解決しました。私は実行する必要があります->すべてのブレークポイントをスキップします(設定されていたので、設定しなかったので、どのように設定されたのでしょうか)

156
MartinL

すべてのブレークポイントのスキップを切り替えるメニューエントリがあります。 「Breakpoints」ビューにはこのためのアイコンもあり、同様にホットキーが定義されている場合がありますが、これらはすべて偶然にトリガーされた可能性があります。

Run-> Skip All Breakpointsをご覧ください。

281

Eclipseの「すべてのブレークポイントをスキップ」のスクリーンショット。

enter image description here

「すべてのブレークポイントをスキップ」(選択されている)をクリックすると、すべてが正常になります

21
charan teja

Eclipseにブレークポイントを配置するためのショートカットキー(Ctrl + Shift + B)は、すべてのブレークポイントをスキップするもの(Ctrl + Alt + B)と非常に似ています。したがって、「すべてのブレークポイントをスキップ」条件をキャンセルする場合は、「Ctrl + Alt + B」をもう一度押すことで達成できます。

7
Psi-Ed

すでにデバッグの観点にいるはずです。そうでない場合は、デバッグの観点に進みます。すべてのブレークポイントを無効にするボタンが表示されます。 -

enter image description here

それをクリックすると、すべてのブレークポイントが許可されます。

enter image description here

0
Aniket Thakur

これを修正するには、以下の手順を実行しました

  1. デバッグのみのTomcatサーバーを選択
  2. 特定のアプリケーションをデバッグしてから、ブレークポイントを再度有効にするかどうかを確認するプロンプトが表示されたので、「はい」を選択しました
0
Umesh G

1)実行=>すべてのブレークポイントをスキップします。 2)実行=>すべてのブレークポイントを削除します。

そして、デバッガはクロスサインを表示せず、アプリのデバッグを続けます。

0
UMAR