5

以下是两行代码:

def name = "Neo"
println name

如果我在 中执行它groovysh,我会得到Unknown property: name错误。如果我执行它groovyConsole,一切都会顺利进行。

4

1 回答 1

6

如果您想要 Groovy 2.4.0 的功能,您可以使用

:set interpreterMode true看到不同。:)

groovy:000> def a = 10
===> 10
groovy:000> a
Unknown property: a
groovy:000> :set interpreterMode true
groovy:000> a
Unknown property: a
groovy:000> def b = 100
===> 100
groovy:000> b
===> 100
groovy:000>
于 2015-01-23T18:41:04.403 回答