J'ai récemment ouvert un ancien projet Gradle avec le nouveau IDEA 2017 et je viens de remarquer qu'il ne s'arrêtera plus sur les points d'arrêt (actifs, mais non "validés" - pas de coche.
Le code est exécuté localement (une configuration d’exécution/de débogage de gradle sans aucune option) avec bootRun
comme tâche de dégradé.
J'ai essayé un Invalidate Caches/Restart sans aucun succès. J'ai également essayé de réimporter le projet dans IDEA.
Il y a quelque temps, j'avais le même problème après la mise à niveau vers Spring 1.4.5 (si je me souviens bien). Je ne comprenais pas pourquoi, alors j'ai rétrogradé à 1.4.2 et tout a bien fonctionné. Cependant, cette fois, j'utilise Spring 1.2.4 et je ne peux pas passer à une version plus récente sans changer de code (et je ne le souhaite pas encore).
Eh bien ... pour une raison quelconque, la création d’une configuration d’exécution/débogage dans Gradle lui permettrait de se connecter au mauvais port (quelque chose de plus aléatoire que 50000) alors que l’application fonctionnait sous 8080.
Quoi qu'il en soit, la création d'une configuration d'exécution/débogage d'application a résolu le problème et tout fonctionne correctement maintenant.
Confirmer. Le problème était que j'essayais de déboguer en utilisant la configuration de maven run. Le passage au type de configuration d’application aide. J'ai passé une demi-journée dessus (