Eclipse GGTS 调试器不会在 Groovy 代码的断点处停止

Eclipse GGTS Debugger will not stop on breakpoints for Groovy code

我正在尝试使用 debug as Groovy 脚本来调试 groovy 项目,但 Eclipse 并没有停止。我在第 2 行设置了一个断点,重新启动 Eclipse,清理并且 "Skip all Breakpoints" 没有被选中。这是代码,它确实执行了。任何帮助将不胜感激。

def sum = 3 + 5
println "the sum is " + sum

环境

检查是否在 运行 > 调试配置中选择了 'Stop in main'。

检查您 运行 的代码是否确实是编辑器中的代码,因为 Eclipse 有时构建 类 与编辑器中的代码不同步。

如果您最近更新了任何内容,请确保项目使用的是正确的库,因为如果同一个库有多个版本,调试器可能会感到困惑。

脚本 运行 很好,但调试器似乎找不到它,因为脚本中缺少包指令,因为文件嵌套在包名称下。

package MyNamespace
def sum = 3 + 5
println "the sum is " + sum