Groovy ソースを参照すると、いくつかの別個のシェルがあるようです。
groovy.lang.GroovyShell
groovy.ui.InteractiveShell
IShell クラスには、quit、help、history など、すぐに使用できるコマンドはありませんg.l.GroovyShell
。
- どちらを使用する必要がありますか?
- is コマンドを新しいシェルにインストールすることは可能ですか?
InteractiveShell
もロードJLine
されます。つまり、実際にはコマンドラインからのみ機能します。
私が言えることから、からのものをコピーする必要がありますInteractiveShell
。