熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java核心技術 >> 正文

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

2013-11-23 19:18:43  來源: Java核心技術 

  由於時間倉促水平有限不足之處請各位朋友多包涵提點謝謝

  既然是入門我先不介紹那些IDE的東西比如Eclipse中的Groovy插件(如果您迫不及待的話可以先看一下安裝Groovy的Eclipse插件)我先講一下如何設置Groovy的環境變量(我目前所用的系統是Windows XP)最後運行一個Hello world程序告終

  Groovy既然是Java帝國的王儲當然少不了Java的支持

  先安裝JDK(推薦版本為以上當然也可以)

  然後設置Java的環境變量

  設置環境變量java_home(設置環境變量XXX_home的一個好處是只要修改XXX_home的值與之相關的%XXX_home%\bin等的值都相應改變這樣就能做到一處修改處處修改

  右擊我的電腦> 屬性 >高級> 環境變量> 點擊新建(用戶變量與系統變量均可挑一便是)> 輸入變量名為java_home > 輸入變量值為JDK的所在目錄(默認安裝位置為C:\Program Files\Java\jdk我裝的是JDK> 點擊確定> 環境變量java_home設置成功

  設置環境變量path

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

  前面的步驟與設置環境變量java_home相同到點擊新建按鈕時選擇新建用戶變量(因為系統變量path已經存在如果追加在長串已存在的path值後面比較凌亂) > 輸入變量名為path > 輸入變量值%java_home%\bin; 不包括雙引號

  設置環境變量classpath

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

  前面的步驟與設置環境變量java_home相同到點擊新建按鈕時選擇新建系統變量(我的個人習慣你也可以選擇新建用戶變量)> 輸入變量名為classpath > 輸入變量值;%java_home%\lib;不包括雙引號注意不要漏了最前面的小圓點

  如果你已經安裝了JDK並設置好了Java環境變量請跳過上述過程直接安裝GDK(只需步)

  (如果您下載的是Groovy安裝版Download WindowsInstaller: Binary Release請將安裝過程中出現的選項都打上勾以下步驟可以跳過)

  下載GDK (zip)並將下載的groovyzip文件解壓到指定位置(我的位置是D:\D\MY_DEV\groovy)

  設置環境變量groovy_home

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

  將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\groovyalljar)添加到環境變量classpath中因為Groovy自己會將groovy_home\lib下的所有jar文件(其中包括了Groovy相關的jar文件如groovyjar)添加到Groovy的classpath中而groovy同樣會用Java的classpath(系統變量中的classpath)如果將Groovy相關jar文件如groovyalljar添加到環境變量classpath中jar文件會產生沖突今後的Groovy生活(如利用Grails方便快捷地開發Web應用)就將成為泡影 :)

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

  println Hello world! // 打印Hello world!

  然後按Ctrl + R 來運行你的第一個Hello world程序在下面的窗口中便可看到運行結果Hello world!


From:http://tw.wingwit.com/Article/program/Java/hx/201311/26638.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.