【发布时间】:2011-10-16 20:45:18
【问题描述】:
我想在 Java 进程中运行一个 groovy 控制台(命令行)。我已经定义了简单的代码如下:
public static void main(String[] args) throws IOException {
Groovysh shell = new Groovysh();
shell.run();
}
当我在 Windows 7 下使用“groovy-all”Maven 依赖项运行此程序时,我得到了 Groovy 提示,但按 Enter 似乎不会清除缓冲区,并且无法在“groovy:000>”之前移动。
我知道 JLine 在这里可能不起作用。如果这是正确的解决方法,我如何将“--terminal=none”传递给 main()?
【问题讨论】:
标签: groovy