我正在设置grails,这些是README指示你应该为unix机器运行的命令。我的问题是echo命令不会输出任何类似的东西。我仔细检查并在右侧目录中有grails文件夹。
>设置GRAILS_HOME =〜/ grails
>导出GRAILS_HOME
> echo $ {GRAILS_HOME}
〜/ Grails的
答案 0 :(得分:10)
您需要设置路径变量:
export GRAILS_HOME=/path/to/grails
export PATH=$PATH:$GRAILS_HOME/bin
对于OS X Lion,您可以将这些行添加到〜/ .bash_profile文件中。这与/Users/macUsername/.bash_profile相同。保存此编辑后,新的终端窗口将具有此效果。您还可以运行source ~/.bash_profile
以在当前终端窗口中进行更改。
在另一个* nix上,你会编辑一个略有不同的文件。
.bash_profile文件包含每次启动终端时运行的命令。
答案 1 :(得分:2)
在开始使用Grails之前,您需要安装Java SDK(而不仅仅是JRE)并将JAVA_HOME环境变量设置为该SDK的位置。 SDK所需的最低版本取决于您使用的Grails版本:
将档案提取到适当的位置;通常是Windows上的C:\ grails或Unix上的〜/ grails
创建GRAILS_HOME环境变量,该变量指向您解压缩归档的路径(例如,Windows上为C:\grails
或Unix上为~/grails
)
如果尚未设置JAVA_HOME环境变量,请创建指向已安装Java的路径的JAVA_HOME环境变量
附加对" bin"的引用Grails目录中的目录到PATH变量(例如Windows上的%GRAILS_HOME%\ bin或Unix上的$ GRAILS_HOME / bin)。请注意,对于Windows,PATH和GRAILS_HOME必须在相同的环境变量级别(例如,系统变量')中定义,而不是跨环境变量级别(例如,系统变量和#下的PATH) 39;和GRAILS_HOME'用户变量')
输入" grails"在命令行中,如果显示帮助消息,您就可以开始使用Grails了!
如果收到错误消息,请尝试chmod + x bin目录中的grails脚本。
要从Git开始使用Grails,您需要具备以下条件:
安装Java 1.5或更高版本并将JAVA_HOME变量设置为安装位置 Git客户端
步骤
那就是它!您现在可以使用Grails的自定义副本开始使用Grails进行开发了。
如果您没有安装Ant 1.7(或更高版本),则需要执行此操作 将ANT_HOME设置为$ GRAILS_HOME / ant 将$ ANT_HOME / bin添加到PATH环境变量中 您可能需要在$ ANT_HOME / bin执行权限中提供脚本 通过设置ANT_OPTS = -Xmx1024M
将java内存增加到1024M转到GRAILS_HOME目录并键入ant jar以构建Grails 那就是它!您现在可以使用Grails的自定义副本开始使用Grails进行开发了。
按grails -version