我有一个奇怪的问题,我无法用Intellij IDEA解决。我正在使用org.apache.james.mime4j
包解析电子邮件文件,但我的邮件文件格式为Date:
标头格式不兼容。所以我从mime4j源创建了模块,并从我的磁盘中删除了mime4j jar。
我找到了解析发生的地方。当我把System.out.println("Something")
放在那里时,我会在我的控制台中看到它。但是当我在println的线上设置一个断点时,它并没有停止。 (但它在我的main()
函数中停止。)
你知道为什么会这样吗?我已经使我的缓存失效了。我使用IDEA 11.1.2。
答案 0 :(得分:16)
IDEA可以缓存你的jar并使用缓存副本,仔细检查module dependencies,应该没有jar依赖,只有依赖于包含源的模块。
同时尝试File
| Invalidate Caches
。
答案 1 :(得分:3)
答案 2 :(得分:1)