Eclipse GGTS调试器不会在Groovy代码的断点上停止
我正在尝试使用debug作为groovy脚本调试groovy项目,但是Eclipse并没有就此停止。我已经在第2行设置了一个断点,重新启动了Eclipse,并进行了清理,没有选中“跳过所有断点”。这是代码,它确实执行。任何帮助都将不胜感激Eclipse GGTS调试器不会在Groovy代码的断点上停止,eclipse,debugging,groovy,ggts,Eclipse,Debugging,Groovy,Ggts,我正在尝试使用debug作为groovy脚本调试groovy项目,但是Eclipse并没有就此停止。我已经在第2行设置了一个断点,重新启动了Eclipse,并进行了清理,没有选中“跳过所有断点”。这是代码,它确实执行。任何帮助都将不胜感激 def sum = 3 + 5 println "the sum is " + sum 环境 Windows 8.1 jdk8u31 月食月球SR1(4.4.1) GGTS 3.6.3.SR1 检查在运行>调试配置中是否选择了“主停止” 检查您正在运行的代
def sum = 3 + 5
println "the sum is " + sum
环境
- Windows 8.1
- jdk8u31
- 月食月球SR1(4.4.1)
- GGTS 3.6.3.SR1
如果您最近更新了任何内容,请确保项目使用了正确的库,因为如果同一库有多个版本,则调试器可能会混淆。检查在“运行>调试配置”中是否选择了“主停止” 检查您正在运行的代码是否确实是编辑器中的代码,因为Eclipse有时会生成与编辑器中的代码不同步的类
如果您最近更新了任何内容,请确保项目使用了正确的库,因为如果同一库有多个版本,调试器可能会感到困惑。脚本运行正常,但调试器似乎找不到它,因为它在脚本中缺少package指令,因为文件嵌套在包名下
package MyNamespace
def sum = 3 + 5
println "the sum is " + sum
脚本运行正常,但调试器似乎找不到它,因为脚本中缺少package指令,因为文件嵌套在包名下
package MyNamespace
def sum = 3 + 5
println "the sum is " + sum
关于与编辑不同步的评论帮助我意识到了答案。脚本文件在一个包中,我在脚本中没有package指令。关于与编辑器不同步的评论帮助我意识到了答案。脚本文件在一个包下,我在脚本中没有package指令。