如何在grails shell中运行多步序列?

时间:2014-09-19 21:15:09

标签: grails

如何在grails shell中执行以下操作(使用grails 2.3.8)? (不是grails控制台)。

int x = 1
println(x)

当我尝试时,我得到:

groovy:000> int x = 1
===> 1
groovy:000> println(x)
Unknown property: x

我查看了在shell中运行帮助提供的命令列表,但到目前为止它们没有帮助。 https://grails.org/Command+Line+Tools处的文档表明我应该能够输入代码,然后输入'go'来运行它,但这也不起作用(并且该网页是3年)。

1 个答案:

答案 0 :(得分:0)

关键是找出那个

grails shell

运行普通的groovy控制台,其中包含http://groovy.codehaus.org/Groovy+Shell

的文档

在那个页面,我了解了我的问题的答案:

x = 1
println(x)

唯一的变化就是放弃' int'宣言。完成后,变量可供以后使用。