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

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和/或~/.profile Korn (ksh)~/.kshrc和/或~/.profile sh~/.profile Mac 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 -version
Grails 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 -version
Grails version: 2.0.1
  

在Windows上安裝Grails就完成了。現在可以回到第13章開始你的第一個Grails項目了!