First they ignore you
          then they ridicule you
          then they fight you
          then you win
              -- Mahatma Gandhi
          Chinese => English     英文 => 中文             
          隨筆-221  評論-1047  文章-0  trackbacks-0
          多日來,我發表了多篇關于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程序運行成功!


          附:通過與Java的比較,迅速掌握Groovy
          posted on 2007-03-17 03:09 山風小子 閱讀(26008) 評論(13)  編輯  收藏 所屬分類: Groovy & Grails
          主站蜘蛛池模板: 搜索| 沙田区| 亳州市| 巴里| 涞水县| 曲阳县| 宾阳县| 乌兰浩特市| 麻江县| 苏尼特左旗| 叶城县| 锡林浩特市| 申扎县| 台湾省| 栾城县| 长治县| 枝江市| 西华县| 灵山县| 万山特区| 宁蒗| 鄂托克旗| 昔阳县| 江达县| 炎陵县| 宜城市| 星座| 尼木县| 华安县| 永济市| 潢川县| 涡阳县| 南和县| 合江县| 望奎县| 息烽县| 龙井市| 广元市| 万山特区| 奇台县| 祁门县|