讀古今文學網 > Java程序員修煉之道 > C.1 Groovy >

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和/或~/.profile Korn (ksh)~/.kshrc和/或~/.profile sh~/.profile Mac 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 -version
Groovy 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 -version
Groovy Version: 1.8.6 JVM: 1.7.0
  

在Windows上安裝Groovy就完成了。現在你可以回到第8章,編譯並運行Groovy代碼去了!