gpt4 book ai didi

groovy - 为什么 groovyConsole 支持 `def name = "Neo"` 而 groovysh 不支持

转载 作者:行者123 更新时间:2023-12-04 18:40:10 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





How do you declare and use a Set data structure in groovysh?

(2 个回答)


6年前关闭。




以下是2行代码:

def name = "Neo"
println name

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

最佳答案

如果你想要 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>

关于groovy - 为什么 groovyConsole 支持 `def name = "Neo"` 而 groovysh 不支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28114814/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com