Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse GGTS调试器不会在Groovy代码的断点上停止_Eclipse_Debugging_Groovy_Ggts - Fatal编程技术网

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

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 检查在运行>调试配置中是否选择了“主停止” 检查您正在运行的代

我正在尝试使用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

检查在运行>调试配置中是否选择了“主停止”

检查您正在运行的代码是否确实是编辑器中的代码,因为Eclipse有时会生成与编辑器中的代码不同步的类


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

检查在“运行>调试配置”中是否选择了“主停止”

检查您正在运行的代码是否确实是编辑器中的代码,因为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指令。