我正在尝试设置interpreterModegroovysh。我打开groovysh并执行set interpreterMode,但是当我尝试使用时def x=1,x没有设置:
groovy:000> set interpreterMode
groovy:000> set
Preferences:
interpreterMode=true
groovy:000> def x=2
===> 2
groovy:000> print x
ERROR groovy.lang.MissingPropertyException:
No such property: x for class: groovysh_evaluate
at groovysh_evaluate.run (groovysh_evaluate:2)
...
groovy:000>
我究竟做错了什么?