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

《Java程序员修炼之道》C.1 Groovy

关灯直达底部

装Groovy相当简单,但如果你对设置环境变量不熟,或者刚接触某一操作系统,你应该会觉得这个指南很有帮助。

C.1.1 下载Groovy

请先访问http://groovy.codehaus.org/Download下载最新的稳定版Groovy。我们的例子用的是Groovy 1.8.6,所以推荐你下载groovy-binary-1.8.6.zip文件。然后把下载好的压缩文件解压到选定的目录中。

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

剩下没几步了,接下来需要设置环境变量。

C.1.2 安装Groovy

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

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

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

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

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

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

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

GROOVY_HOME=<安装目录>  

在下面的例子中,我们将Groovy解压到了/opt/groovy-1.8.6中:

GROOVY_HOME=/opt/groovy-1.8.6  

Groovy需要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  

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

PATH=$PATH:$GROOVY_HOME/bin  

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

groovy -versionGroovy Version: 1.8.6 JVM: 1.7.0  

在基于POSIX操作系统上安装Groovy就完成了。现在你可以回到第8章,编译并运行Groovy代码去了!

2. Windows

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

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

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

GROOVY_HOME=<安装目录>  

在下面的例子中,我们将Groovy解压到了C:languagesgroovy-1.8.6中:

GROOVY_HOME=C:languagesgroovy-1.8.6  

Groovy需要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  

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

PATH=%PATH%;%GROOVY_HOME%bin  

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

groovy -versionGroovy Version: 1.8.6 JVM: 1.7.0  

在Windows上安装Groovy就完成了。现在你可以回到第8章,编译并运行Groovy代码去了!