Tengo un antiguo proyecto de Gradle que abrí recientemente con la nueva IDEA 2017 y acabo de darme cuenta de que ya no se detendrá en los puntos de interrupción (estos están activos, pero no "validados", sin marca de verificación en ellos.
El código se ejecuta localmente (una configuración de ejecución/depuración de gradle sin ninguna opción) con bootRun como la tarea de gradle.
He intentado invalidar cachés/reiniciar sin éxito. También he intentado volver a importar el proyecto en IDEA.
Hace un tiempo tuve el mismo problema después de actualizar a Spring 1.4.5 (si no recuerdo mal). No pude entender por qué, así que bajé a 1.4.2 y todo funcionó bien. Sin embargo, esta vez estoy ejecutando Spring 1.2.4 y no puedo actualizar a una versión más nueva sin cambiar algo de código (y no quiero eso todavía)
Confirmar. El problema fue que trato de depurar usando la configuración de ejecución maven. Cambiar al tipo de configuración de la aplicación ayuda. He pasado medio día en eso (
Bueno... por alguna razón, crear una configuración de ejecución/depuración de Gradle haría que se conectara al puerto incorrecto (algo aleatorio sobre 50000) mientras la aplicación se ejecutaba en 8080.
De todos modos, para resumir, la creación de una configuración de ejecución/depuración de la aplicación resolvió el problema y todo funciona bien ahora.
Me he enfrentado a este problema.