web-dev-qa-db-ja.com

IntelliJ IDEA 2017.1はブレークポイントで停止しません

新しいIDEA 2017を使用して最近開いた古いGradleプロジェクトがあり、ブレークポイントで停止しないことに気づきました(これらはアクティブですが、「検証済み」ではありません-いいえそれらにチェックマークを付けます。

コードは、gradleタスクとしてbootRunを使用して、ローカルで実行されます(オプションなしのgradle実行/デバッグ構成)。

キャッシュの無効化/再起動を試みましたが、成功しませんでした。また、IDEAでプロジェクトを再インポートしてみました。

しばらく前に、Spring 1.4.5にアップグレードした後、同じ問題が発生しました(正しく覚えている場合)。理由がわからなかったので、1.4.2にダウングレードすると、すべて正常に機能しました。ただし、今回はSpring 1.2.4を実行しているため、コードを変更せずに新しいバージョンにアップグレードすることはできません(まだ必要ありません)。

9
CatalinM

ええと...何らかの理由で、Gradleの実行/デバッグ構成を作成すると、アプリケーションが8080で実行されているときに、間違ったポート(50000を超えるランダムなもの)に接続することになります。

とにかく、簡単に言えば、アプリケーションの実行/デバッグ構成を作成することで問題が解決し、すべてが正常に機能するようになりました。

1
CatalinM

確認。問題は、Maven実行構成を使用してデバッグしようとしたことでした。アプリケーション構成タイプに切り替えると役立ちます。私はそれに半日を費やしました(

2
Andriy Yarish