Eclipse/Java-“;跨过-调试不起作用,它跳过静态代码

Eclipse/Java-“;跨过-调试不起作用,它跳过静态代码,java,eclipse,debugging,Java,Eclipse,Debugging,我试图使用EclipseST调试Java代码中的一个问题,但在我看来,进入/越过函数的步骤跳过了静态代码块中的行 在下面的屏幕截图中,调试器将命中带有断点A的行(仅当我设置断点时,我无法通过“步进”到达该行),但当我单击“步进/越过”时,它将跳转到断点B…我无法到达A和B之间的行(未设置其他断点) 为什么我不能一步一步地调试这些行 我只在静态代码中看到过这种情况,但这可能是巧合(我确实尝试重新启动Eclipse、清理项目等)您正在调试的全部是本地代码吗?还是来自外部的罐子?

我试图使用EclipseST调试Java代码中的一个问题,但在我看来,进入/越过函数的步骤跳过了静态代码块中的行

在下面的屏幕截图中,调试器将命中带有断点A的行(仅当我设置断点时,我无法通过“步进”到达该行),但当我单击“步进/越过”时,它将跳转到断点B…我无法到达A和B之间的行(未设置其他断点)

为什么我不能一步一步地调试这些行


我只在静态代码中看到过这种情况,但这可能是巧合(我确实尝试重新启动Eclipse、清理项目等)

您正在调试的全部是本地代码吗?还是来自外部的罐子?