grails - 在Grails应用程序中运行Groovysh不接受输入

标签 grails groovy read-eval-print-loop groovyshell

我正在尝试在Groovy上找到等效的Pry Deubgger

我找到了一个名为groovy-debugger的足够好的项目,并更新了它的依赖项以针对Grails 2.4.0附带的groovy 2.3.1运行。

如果我打开groovysh,将显示一个闪烁的光标,该光标不接受任何输入。

我试图获取当前grails控制台的输入流和输出流,但这无济于事。

任何人都可以帮助我在Groovy上设置我心爱的REPL-driven development环境。

最佳答案

因此,使用Grails 2.4.0创建了一个新项目,并使用grails shell启动了shell,它能够毫无问题地接受输入。这是与Mac OS X一起使用的。您正在运行什么操作系统?

关于grails - 在Grails应用程序中运行Groovysh不接受输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24141725/

相关文章:

java - 如何在 Jenkins 中使用二进制文件执行 HTTP POST?

reflection - 在 Common Lisp 中拦截和修改用户输入

mysql - Liquibase 更改日志前提条件

grails - 简单Grails 2.5.1应用程序使用Groovy 2.4.4泄漏类加载器

groovy - 如何使用groovy仅获取没有标题的sql查询的值

read-eval-print-loop - perl6/raku 有 REPL shell 吗?

python - IPython 和 REPL 在没有打印功能的情况下显示数据时表现不同

java - 在java中创建WAR时调用一个函数

grails - 使用内联插件运行 Grails 3 项目

grails - 将 appname 放在 codenarc 报告标题中