浏览 Groovy 源代码似乎有几个单独的 shell:
groovy.lang.GroovyShell
groovy.ui.InteractiveShell
IShell 类似乎有很多可用的命令,例如退出、帮助、历史记录等,其中没有一个是开箱即用的g.l.GroovyShell
。
- 我应该使用哪个?
- 是否可以将 is 命令安装到新的 shell 中?
InteractiveShell
也加载JLine
,这意味着它只能从命令行真正工作。
据我所知,我将不得不从InteractiveShell
.