intellij idea debuggear como java debugging intellij-idea

java - idea - intellij docker



El depurador no se detiene en el código fuente en Intellij IDEA (3)

Tengo un problema bastante extraño que no puedo resolver con Intellij IDEA. Estaba analizando el archivo de correo electrónico con el paquete org.apache.james.mime4j pero mi archivo de correo tenía un formato de Date: encabezado incompatible. Así que creé el módulo de las fuentes mime4j y quité el tarro mime4j de mi disco.

He encontrado un lugar donde ocurre el análisis. Cuando coloco System.out.println("Something") allí, lo veo en mi consola. Pero cuando coloco un punto de ruptura en la línea de println, no se detiene. (Pero se detiene en mi función main() ).

¿Tienes alguna idea de por qué esto puede suceder? He invalidado mi caché. Yo uso IDEA 11.1.2.


IDEA puede almacenar en caché su archivo jar y usar una copia en caché, verificar dos veces las dependencias del módulo , no debería haber dependencia del archivo jar, solo la dependencia del módulo que contiene las fuentes.

Prueba también File | Invalidate Caches .


Lo que solucionó mi problema (la misma descripción) fue sincronizar las fuentes. Ver captura de pantalla a continuación:


También invalidé cachés / reinicio pero no hubo un resultado positivo.

En mi caso, el proceso de solicitud se detuvo pero IDEA no alcanzó el punto de interrupción. La solución fue hacer clic en pausar al depurador mientras el proceso estaba congelado: