天天看點

Groovy輕松入門——搭建Groovy開發環境

多日來,我發表了多篇

關于Groovy的文章

,想必大家對Groovy或多或少已經有所了解,今後我會抽空寫些Groovy入門性質的文章,供大家參考。

由于時間倉促,水準有限,不足之處請各位朋友多包涵提點,謝謝。

既然是入門,我先不介紹那些IDE的東西,比如Eclipse中的Groovy插件(如果您迫不及待的話,可以先看一下

安裝Groovy的Eclipse插件

),我先講一下如何設定Groovy的環境變量(我目前所用的系統是Windows XP),最後運作一個Hello, world程式告終。

Groovy既然是

Java帝國的王儲

,當然少不了Java的支援。

0,先安裝JDK(推薦版本為1.5及1.5以上,當然1.4也可以)

然後設定Java的環境變量:

1,設定環境變量java_home(設定環境變量XXX_home的一個好處是隻要修改XXX_home的值,與之相關的%XXX_home%\bin等的值都相應改變,這樣就能做到‘一處修改,處處修改’)

右擊‘我的電腦’-> ‘屬性’ ->‘進階’-> ‘環境變量’-> 點選‘建立’(使用者變量與系統變量均可,挑一便是)-> 輸入‘變量名’為java_home -> 輸入‘變量值’為JDK的所在目錄(預設安裝位置為C:\Program Files\Java\jdk1.6.0,我裝的是JDK6.0)-> 點選‘确定’-> 環境變量java_home設定成功

2,設定環境變量path

環境變量java_home設定好之後,我們開始設定環境變量path

前面的步驟與‘設定環境變量java_home’相同,到點選‘建立’按鈕時,選擇建立使用者變量(因為系統變量path已經存在,如果追加在長串已存在的path值後面,比較淩亂) -> 輸入‘變量名’為path -> 輸入‘變量值’為“%java_home%\bin;” 不包括雙引号“”

3,設定環境變量classpath

環境變量path設定好之後,我們開始設定環境變量classpath

前面的步驟與‘設定環境變量java_home’相同,到點選‘建立’按鈕時,選擇建立系統變量(我的個人習慣,你也可以選擇建立使用者變量)-> 輸入‘變量名’為classpath -> 輸入‘變量值’為“.;%java_home%\lib;”不包括雙引号“”,注意不要漏了最前面的小圓點.

如果你已經安裝了JDK,并設定好了Java環境變量,請跳過上述過程,直接安裝GDK(隻需3步)

(如果您下載下傳的是Groovy安裝版Download Windows-Installer: Binary Releasehttp://groovy.codehaus.org/Download,請将安裝過程中出現的選項都打上勾,以下4,5,6步驟可以跳過)

請留意

朝花夕拾——Groovy & Grails

中的Groovy最新穩定版的版本号

4,下載下傳GDK (

http://dist.codehaus.org/groovy/distributions/groovy-1.0.zip

)并将下載下傳的groovy-1.0.zip檔案解壓到指定位置(我的位置是D:\D\MY_DEV\groovy),

5,設定環境變量GROOVY_HOME

步驟與“設定環境變量java_home”類似,到 輸入‘變量名’時,輸入‘GROOVY_HOME’-> 輸入‘變量值’為你解壓指定位置(我的變量值為D:\D\MY_DEV\groovy),需要注意一點,解壓目錄如D:\D\MY_DEV\groovy中不可有空格,比如D:\D\MY    DEV\groovy

6,将GROOVY_HOME目錄下的bin追加到環境變量path中

步驟與“設定環境變量path”類似,找到你設定的path,然後将“%GROOVY_HOME%\bin”追加到path值(按上述過程,你現在的path為“%java_home%\bin;”) 之後,你的path值為“%java_home%\bin;%GROOVY_HOME%\bin” ,注意用英文分号;分開,不要有空白字元如空格,Tab等

最後,我想提醒大家的是,不要将GROOVY_HOME目錄下的jar包(比如GROOVY_HOME\embeddable\groovy-all-1.0.jar)添加到環境變量classpath中,因為Groovy自己會将GROOVY_HOME\lib下的所有jar檔案(其中包括了Groovy相關的jar檔案,如groovy-1.0.jar)添加到Groovy的classpath中,而groovy同樣會用Java的classpath(系統變量中的classpath),如果将Groovy相關jar檔案如groovy-all-1.0.jar添加到環境變量classpath中,jar檔案會産生沖突,今後的Groovy生活(如利用Grails友善快捷地開發Web應用)就将成為泡影 :)

好了,現在請大家打開Windows下的dos,即‘指令行’,在那個黑底白字的視窗中輸入“groovyConsole”,回車,過一會兒就會出現一個GroovyConsole的視窗,在上面的文本域中,輸入

println 'Hello, world!' // 列印Hello, world!

然後按Ctrl + R 來運作你的第一個Hello, world程式,在下面的視窗中便可看到運作結果:Hello, world!

祝賀你,第一個Groovy程式運作成功!

繼續閱讀