IntelliJ/Grails2.0:控制器中未在断点处停止

IntelliJ/Grails2.0:控制器中未在断点处停止,grails,controller,intellij-idea,breakpoints,Grails,Controller,Intellij Idea,Breakpoints,下面是一个奇怪的场景: 我的控制器具有以下功能: def test = { flash.message = "Message" } def save = { flash.message = "Message" } 我的测试是这样的: void testSaveSucceeds() { controller.save() println ">>> ${flash}" controller.test() println ">>&g

下面是一个奇怪的场景:

我的控制器具有以下功能:

def test = {
   flash.message = "Message"
}

def save = {
   flash.message = "Message"
}
我的测试是这样的:

void testSaveSucceeds() {
   controller.save()
   println ">>> ${flash}"
   controller.test()
   println ">>> ${flash}"
}
>>> [:]
>>> [message:Message]
如果在测试中设置断点,调试器将停止,但不会在保存中停止

此外,输出如下所示:

void testSaveSucceeds() {
   controller.save()
   println ">>> ${flash}"
   controller.test()
   println ">>> ${flash}"
}
>>> [:]
>>> [message:Message]
这怎么可能呢????你知道“保存”操作有什么问题吗

问候


Jonas

它按我的预期工作:-TestSaveSuccessed的输出->>>>[消息:消息]>>>[消息:消息]。你确定你没有弄乱任何东西吗?是的,如果我用这些动作创建一个单独的控制器,它对我也有效。。。我只是想知道以前是否有人遇到过这个问题,因为我无法找出我的控制器出了什么问题。用包声明、导入等粘贴完整的控制器代码,这样我们就可以看到完整的图片。