jka*_*arm 7 java debugging intellij-idea
我试图切换到Intellij但是当我加载我的项目时,调试器似乎是跳过行而不是在我尝试单步执行时跟踪实际源.我知道这是一个模糊的问题,但有没有人知道导致Intellij在调试时不正确地链接到源代码的问题?
我唯一能想到的是当前编译的类与您用于调试的源不匹配。在这种情况下,IntelliJ(或任何其他 IDE)会从类中获取有关行号之类的调试信息,然后将其映射到您正在查看的当前源代码,以向您显示正在执行的代码。
如果代码过时,或者版本(源代码和编译的类)以任何方式不匹配,则可能会发生调试程序向 IDE 提供显示特定行的信息,但该信息在给出当前源代码时不正确代码,这可能会导致调试后的“跳跃”行或只是停在没有多大意义的地方。
你重建你的项目了吗?这些源是否来自 Jar 中的类,并且您确定版本匹配吗?
希望能帮助到你!
归档时间: |
|
查看次数: |
9953 次 |
最近记录: |