Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在做一个java项目。我在调试模式下打开了项目,并通过了程序。我陷入困境的一件事是,如果我进入一个特定的功能,它就不会进入它。相反,如果我在该函数中放置一个断点,那么程序就会执行该点。我正在使用 Eclipse 3.7.2。我不知道为什么 eclipse 会表现出这样的行为。任何帮助将不胜感激。
dystroy 已经在评论中说我打算在这个答案中说什么:我遇到这种情况的最常见原因是实际运行时类实例是动态代理,通常来自休眠、Spring 或模拟对象框架(测试时),例如 Mockito。在这些情况下,您通常必须完全按照您所做的操作,并在要进入的方法中放置一个断点。