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
环境
- Windows 8.1
- JDK 8u31
- Eclipse Luna SR1 (4.4.1)
- GGTS 3.6.3.SR1
检查是否在 运行 > 调试配置中选择了 'Stop in main'。
检查您 运行 的代码是否确实是编辑器中的代码,因为 Eclipse 有时构建 类 与编辑器中的代码不同步。
如果您最近更新了任何内容,请确保项目使用的是正确的库,因为如果同一个库有多个版本,调试器可能会感到困惑。
脚本 运行 很好,但调试器似乎找不到它,因为脚本中缺少包指令,因为文件嵌套在包名称下。
package MyNamespace
def sum = 3 + 5
println "the sum is " + sum
我正在尝试使用 debug as Groovy 脚本来调试 groovy 项目,但 Eclipse 并没有停止。我在第 2 行设置了一个断点,重新启动 Eclipse,清理并且 "Skip all Breakpoints" 没有被选中。这是代码,它确实执行了。任何帮助将不胜感激。
def sum = 3 + 5
println "the sum is " + sum
环境
- Windows 8.1
- JDK 8u31
- Eclipse Luna SR1 (4.4.1)
- GGTS 3.6.3.SR1
检查是否在 运行 > 调试配置中选择了 'Stop in main'。
检查您 运行 的代码是否确实是编辑器中的代码,因为 Eclipse 有时构建 类 与编辑器中的代码不同步。
如果您最近更新了任何内容,请确保项目使用的是正确的库,因为如果同一个库有多个版本,调试器可能会感到困惑。
脚本 运行 很好,但调试器似乎找不到它,因为脚本中缺少包指令,因为文件嵌套在包名称下。
package MyNamespace
def sum = 3 + 5
println "the sum is " + sum