新しいIDEA 2017を使用して最近開いた古いGradleプロジェクトがあり、ブレークポイントで停止しないことに気づきました(これらはアクティブですが、「検証済み」ではありません-いいえそれらにチェックマークを付けます。
コードは、gradleタスクとしてbootRun
を使用して、ローカルで実行されます(オプションなしのgradle実行/デバッグ構成)。
キャッシュの無効化/再起動を試みましたが、成功しませんでした。また、IDEAでプロジェクトを再インポートしてみました。
しばらく前に、Spring 1.4.5にアップグレードした後、同じ問題が発生しました(正しく覚えている場合)。理由がわからなかったので、1.4.2にダウングレードすると、すべて正常に機能しました。ただし、今回はSpring 1.2.4を実行しているため、コードを変更せずに新しいバージョンにアップグレードすることはできません(まだ必要ありません)。
ええと...何らかの理由で、Gradleの実行/デバッグ構成を作成すると、アプリケーションが8080で実行されているときに、間違ったポート(50000を超えるランダムなもの)に接続することになります。
とにかく、簡単に言えば、アプリケーションの実行/デバッグ構成を作成することで問題が解決し、すべてが正常に機能するようになりました。
確認。問題は、Maven実行構成を使用してデバッグしようとしたことでした。アプリケーション構成タイプに切り替えると役立ちます。私はそれに半日を費やしました(