首页 » Java程序员修炼之道 » Java程序员修炼之道全文在线阅读

《Java程序员修炼之道》C.4 Grails

关灯直达底部

装Grails相当简单,但如果你对设置环境变量不熟,或者刚接触某一操作系统,应该会觉得这个指南很有帮助。www.grails.org/installation上有完整的安装指导。

C.4.1 下载Grails

请先访问www.grails.org下载最新稳定版Grails。我们在本书中用的版本是2.0.1。下载好后,请把压缩文件解压到选定的目录中。

警告 跟很多Java/JVM相关软件的安装一样,在安装Grails的目录名称中不要有空格,否则可能会出现PATHCLASSPATH错误。比如说,如果你用的是Windows操作系统,不要把Grails装在C:Program FilesGrails 这样的目录中。

接下来需要设置环境变量。

C.4.2 安装Grails

在完成下载和解压后,需要设置三个环境变量以有效运行Grails。我们会看看在基于POSIX的操作系统(Linux、Unix和Mac OS X)以及微软Windows中如何设置环境变量。

1. 基于POSIX的操作系统(Linux、Unix、Mac OS X)

在一个基于POSIX的操作系统上,在哪里设置操作系统通常取决于打开终端窗口时运行的shell。表C-2中包含了各种POSIX操作系统shell中常见的用户shell配置文件的名称及位置。

表C-2 用户shell配置文件的常见位置

Shell文件位置bash~/.bashrc和/或~/.profileKorn (ksh)~/.kshrc和/或~/.profilesh~/.profileMac OS X~/.bashrc和/或~./.profile和/或~./bash_profile

用你喜欢的编辑器打开用户shell配置文件,加上三个环境变量:GRAILS_HOMEJAVA_HOMEPATH

需要先设置环境变量GRAILS_HOME。加上下面这一行,用Grails文件的真实位置(即解压文件的位置)换掉<安装目录>

GRAILS_HOME=<安装目录>  

在下面的例子中,我们将Grails解压到了/opt/grails-2.0.1中:

GRAILS_HOME=/opt/grails-2.0.1  

Grails需要Java JDK才能运行。任何大于1.5的版本都行(此时你很可能已经装上JDK 1.7了)。还需要确保环境变量JAVA_HOME已经设置好了。如果已经装好了Java,这个可能也已经设置好了,如果还没有,可以添上下面这行:

JAVA_HOME=<安装Java的路径>  

在下面的例子中,我们将JAVA_HOME设置为/opt/java/java-1.7.0:

JAVA_HOME=/opt/java/java-1.7.0  

最后,要能在命令行中的任何位置执行Grails相关命令,所以得把GRAILS_HOME/bin加到PATH中:

PATH=$PATH:$GRAILS_HOME/bin  

保存用户shell配置文件,在下次启动新shell时,这三个变量就会生效。现在为了确保基本安装可以正常工作,可以在命令行中执行带-version参数的grails命令:

grails -versionGrails version: 2.0.1  

在基于POSIX操作系统上安装Grails就完成了。现在可以回到第13章开始你的第一个Grails项目了!

2. Windows

在Windows中,设置环境变量最好的方式是通过管理计算机的GUI。请按照下面这些步骤操作:

  1. 右键点击”我的电脑“,然后点击”属性“;
  2. 选择”高级“选项卡;
  3. 点击”环境变量“;
  4. 点击”新增”添加新的变量名称和值。

现在需要设置环境变量GRAILS_HOME。加上下面这一行,用Grails文件的真实位置(即解压文件的位置)换掉<安装目录>

GRAILS_HOME=<安装目录>  

在下面的例子中,我们将Grails解压到了C:languagesgrails-2.0.1中:

GRAILS_HOME=C:languagesgrails-2.0.1  

Grails需要Java JDK才能运行。任何大于1.5的版本都行(此时你很可能已经装上JDK 1.7了)。还需要确保环境变量JAVA_HOME已经设置好了。如果已经装好了Java,这个可能也已经设置好了,如果还没有,可以添上下面这行:

JAVA_HOME=<安装Java的路径>  

在下面的例子中,我们将JAVA_HOME设置为 C:Javajdk-1.7.0:

JAVA_HOME=C:Javajdk-1.7.0  

要能在命令行中的任何位置执行Grails相关命令,所以得把GRAILS_HOME/bin加到PATH中:

PATH=%PATH%;%GRAILS_HOME%bin  

一直点击“确定”直到退出“我的电脑”的管理界面。在下次启动新命令行时,这三个变量就会生效。现在为了确保基本安装可以正常工作,可以在命令行中执行带-version 参数的grails命令:

grails -versionGrails version: 2.0.1  

在Windows上安装Grails就完成了。现在可以回到第13章开始你的第一个Grails项目了!