我有一個奇怪的問題,我不能用Intellij IDEA解決。我正在用org.apache.james.mime4j
包解析電子郵件文件,但我的郵件文件具有不兼容格式的Date:
標題。所以我從mime4j來源創建了模塊,並從我的磁盤中刪除了mime4j jar。調試器不停止在源代碼Intellij IDEA
我發現了一個解析發生的地方。當我把System.out.println("Something")
放在那裏時,我在我的控制檯中看到它。但是當我在println的行上放置一個斷點時,它不會停下來。 (但它停止在我的main()
函數中)。
你知道爲什麼會發生這種情況嗎?我已經使我的緩存無效。我使用IDEA 11.1.2。
你肯定有做罐子沒有後期處理?這可以做各種各樣的事情,這些事情會改變或以某種方式改變部署的類文件中的可執行文件與源文件中的行號。如果這兩者完美匹配,你會發現不穩定的調試行爲。 – 2012-07-30 18:21:04
您是否在輸入打印語句後重新編譯了? – 2012-07-30 18:37:09
是的,我殺了文件夾。 – 2012-07-30 18:38:17