调试器不会止步于 Intellij IDEA 中的源代码

2022-09-03 06:25:18

我有相当奇怪的问题,我无法用Intellij IDEA解决。我正在解析带有包的电子邮件文件,但我的邮件文件具有不兼容的标题格式。所以我从mime4j源创建了模块,并从我的磁盘中删除了mime4j jar。org.apache.james.mime4jDate:

我找到了一个进行解析的地方。当我放在那里时,我在我的控制台中看到它。但是,当我在println的行上放置一个断点时,它不会停止。(但它在我的函数中停止了)。System.out.println("Something")main()

您知道为什么会发生这种情况吗?我的缓存已失效。我使用IDEA 11.1.2。


答案 1

IDEA可以缓存你的jar并使用缓存的副本,仔细检查模块的依赖关系,应该没有jar依赖关系,只有对包含源代码的模块的依赖关系。

也试试|。FileInvalidate Caches


答案 2

解决我的问题(相同的描述)的事情是同步源。看下面的截图:

enter image description here