无法在eclipse中设置断点

时间:2010-12-18 00:22:14

标签: eclipse groovy

我正在使用eclipse(以及groovy-eclipse插件),有时我无法在线上设置断点。我将双击排水沟,断点将闪烁然后关闭,它会将断点设置在其他地方,在代码中较低。

我将能够为代码的某些部分设置断点,但代码的某些部分将表现出上述行为。

当发生这种情况时,我必须重新启动eclipse,或者剪切我想设置断点的代码,并将其粘贴在文件的下方。

其他人是否经历过这种情况,或者知道是什么原因造成的?

2 个答案:

答案 0 :(得分:2)

您使用的是什么版本的Groovy-Eclipse?我们最近解决了这方面的一些问题。我建议更新到最新版本2.1.1。

这个领域有一个已知的未解决问题,记录在这里:

http://jira.codehaus.org/browse/GRECLIPSE-888

可能会有更多问题,如果您在更新后发现任何奇怪的断点设置行为,请为此提出新的jira问题。

答案 1 :(得分:0)

嗯,Eclipse中可用的断点类型很少:

  1. 线路断点 - >那些将要执行的行。你将永远得到一个断点。

  2. 方法断点 - >方法

  3. WatchPoint - >成员声明。

  4. BreakPoint - >对于班级断点

  5. 当您在包含括号“{”或“}”的行上双击断点时,LineBreakPoint会自动设置为下一个可执行行。