【发布时间】:2012-11-25 23:48:22
【问题描述】:
我正在追踪 Eclipse LTK 插件。我可以在 LTK 的一些只读 Java 源代码中设置断点。 (例如 ProcessorBasedRefactoring.java)
但是,我无法在某些源文件中设置断点。 (例如 JavaRenameProcessor)。
当我尝试设置方法断点时,我得到“无法创建方法断点,方法签名不可用”。错误信息。
可能出了什么问题?为什么我不能在某些(二进制)Java 源文件中设置断点?
添加:
对于这个问题的一个简单的解决方法,我只是尽可能设置一个断点,然后打开java源单击一行。然后,我可以使用 command-R 让 eclipse 执行到我指向的行。
添加2:
断点在那里,但eclipse没有显示它。
我注意到的另一件事是,当我重新启动调试器时,java 文件就从 IDE 中消失了。即使我在 Eclipse 中重新打开它。
我收到此错误消息 - “zip 文件已关闭”。
然后我只有在追溯java源包含的方法时才能看到源代码。
【问题讨论】:
标签: java eclipse debugging breakpoints