OS X - 键入'grails'命令后终端重置

时间:2014-08-12 02:38:21

标签: macos bash grails terminal

在我的.bash_profile中,我有以下几行

export GRAILS_HOME=/usr/share/java/grails;
export PATH=$PATH:$GRAILS_HOME/bin;

$ GRAILS_HOME是同一目录中grails 2.3.11的符号链接,所有文件都完好无损,应该放在哪里。

但是,当我在终端中键入grails时,没有任何反应。好吧,有些事情发生了......短暂的一刻,终端窗口的标题从bin -- bash --变为bin -- tset --。之后,终端窗口清除并重置自身。

我真的很困惑为什么会这样。我以前设置过grails并且从未遇到过这个问题。谁能指出我正确的方向?

1 个答案:

答案 0 :(得分:16)

这是因为我的JAVA_HOME变量没有正确设置。我加上export JAVA_HOME=/Library/Java/Home Grails开始工作。