执行grails / groovy时,linux上没有可用的控制台输出

时间:2014-05-27 21:01:43

标签: linux grails command-line

当执行groovy脚本或grails应用程序时,没有可用的输出/输入 - >只是一个清晰的控制台屏幕即使没有启动X-Window系统,输出也不可见。

我也试过了:

  • grails compile --plain-output(也不起作用)
  • 在IntelliJ中执行grails命令(与grailsCommand配合使用,但不能在CommandLine上执行)

输出如何显示?

谢谢

1 个答案:

答案 0 :(得分:3)

什么版本的Grails?

env|grep JAVA_HOME
JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64/

env|grep GRAILS
GRAILS_HOME=/home/vahid/ggts-bundle/grails-2.3.7/

which grails
grails is aliased to `/home/vahid/ggts-bundle/grails-2.3.7/bin/grails'

alias|grep grails
alias grails='/home/vahid/ggts-bundle/grails-2.3.7/bin/grails'

你是否看到任何实际上已经完成的任务,或者它是否在完成之后没有显示出来?

grails refresh-dependencies --plain-output 2>&1 > /tmp/vh.txt

以上将所有输出重定向到/tmp/vh.txt

cat /tmp/vh.txt 
|Loading Grails 2.3.7
|Configuring classpath
.
|Environment set to development
....
|Dependencies refreshed.