设置环境变量

时间:2011-09-14 08:00:56

标签: grails environment-variables

我正在设置grails,这些是README指示你应该为unix机器运行的命令。我的问题是echo命令不会输出任何类似的东西。我仔细检查并在右侧目录中有grails文件夹。

  

>设置GRAILS_HOME =〜/ grails

     

>导出GRAILS_HOME

     

> echo $ {GRAILS_HOME}

     

〜/ Grails的

2 个答案:

答案 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版本:

  • Grails 1.0.x和1.1.x的Java SDK 1.4+
  • 适用于Grails 1.2或更高版本的Java SDK 1.5+
  • 步骤

    下载最新的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(版本控制存储库)

    安装

    先决条件

    要从Git开始使用Grails,您需要具备以下条件:

    安装Java 1.5或更高版本并将JAVA_HOME变量设置为安装位置 Git客户端

    步骤

  • 从Git存储库中查看Grails 通过运行:git clone git://github.com/grails/grails-core.git
  • 将GRAILS_HOME环境变量设置为CHECKOUT_LOCATION / grails-core
  • 将$ GRAILS_HOME / bin目录添加到PATH环境变量中 接下来会发生什么取决于您正在处理的分支。
  • 对于2.0.x和'主人'分支:

  • 转到GRAILS_HOME目录并运行:./ gradlew install
  • 那就是它!您现在可以使用Grails的自定义副本开始使用Grails进行开发了。

    对于1.3.x分支:

  • 转到GRAILS_HOME目录并运行:./ gradlew libs
  • 然后从GRAILS_HOME目录运行:./ gradlew install
  • 那就是它!您现在可以使用Grails的自定义副本开始使用Grails进行开发!

    对于1.2.x分支:

    如果您没有安装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

    确认您的Grails安装