2016-05-02 13 views
0

複数のJSPを持つプロジェクトでNetBeans 8.1(NetBeans 8.0.2では同じバグがあります)を使用していて、コードの一部でブレークポイントを設定した後、デバッグ中に最も興味深いのは、先週正常に働いたので、この突然の失敗では何の意味も見つけられません。例:アラートを追加して、その機能をチェックし、その上にブレークポイントを設定します。デバッグ時にこの警告が表示されますが、NetBeansデバッグでは何も実行されません(ブレークポイントは完全に無視され、「ステップオーバー」や「続行」などのボタンは使用できません)。NetBeansのデバッグが突然停止した

この問題に対処する方法を知っている人は、私たちを助けてください。プロジェクトを続行するのに急いでおり、類似のバグの投稿は見つかりません。

+0

デバッガーは、コードが表示されているクラスに対応しているとは考えていません。ほとんどの場合、デプロイメントは同期していません。 –

+0

どのように同期することができますか? –

+0

Tomcatサーバーで実行されているコードが、Netbeansで使用しているコードとまったく同じであることを確認します。これで問題が解決しない場合は、NetbeansやTomcatを最初から設定することを検討する必要があります。 –

答えて

0

アンダーソンは正しいです、IDEはコンパイルされたクラスにあなたのコードを一致させることができません。これは私の環境で発生した場合、これらは私が取る手順は次のとおりです。

  • あなたのIDE
  • クリーンを閉じて、ご希望のビルドツール(Mavenの、Gradleのを...)を使用してコードを再コンパイルもう一度IDEを開きます。組み込みIDEツールを使用してプロジェクトを再構築(またはクリーンアンドコンパイル)します。

今度はプロジェクトを再度デバッグしてみてください。それでも問題が解決しない場合は、新しいワークスペースでプロジェクトを実行してみてください。 Netbeansについてはわかりませんが、IntellijとEclipseでは、悪い状態になるプロジェクトファイルがあります。

0

お返事ありがとうございます!

クリーンでビルドしてTomcatを再起動した後、再び動作しました。ところで、私たちはJavaScriptをデバッグすることはできませんが、通常のJavaソースはデバッグすることができませんでした。

関連する問題