我在使用eclipse PDT时遇到了一个非常令人沮丧的问题。当我调试时,我总是得到异常(不应该在那里),我怀疑eclipse缓存了一些文件,这就是我得到这些异常的原因。我确信代码至少在eclipse抛出异常的地方是正确的,因为当我查看NetBeans中的代码时,我可以跳过它而不会得到任何异常。NetBeans中有一个symfony复选框,可以忽略symfony缓存,我想这就是为什么我能够在那里调试。然而,我非常喜欢eclipse,我想把它用作调试和编码工具。
注:我已经清除了symfony通过cmd缓存,并再次尝试,但我没有运气。
我是开放的任何建议,将解决我的问题,谢谢!
P.S.2我正在使用eclipse luna和symfony 1.2
我知道这已经太晚了,但是我还是把答案贴出来给那些可能还在纠结这个问题的人。在我的例子中,问题是在eclipse的调试视图中,当我调试时,我有一些变量无法在上下文中解决(例如,我在其他调试会话中看到的旧变量)。当它们计算错误时,eclipse的调试器停止了响应。所以,如果你有一个类似的问题,我的建议是:首先清除所有以前的变量从调试视图。