1. 程式人生 > >《Groovy官方文件》1.2安裝Groovy

《Groovy官方文件》1.2安裝Groovy

原文地址  譯文地址  譯者:jackwang

1 下載

在本模組中(本模組指Groovy官網Download模組),你可以下載Groovy的釋出版本(原始碼和二進位制安裝包),Windows安裝包(只有部分版本)和相關文件。Mac OSX,Linux以及Cygwin使用者,可以使用GVM(the Groovy enVironment Manager)方便快捷下載安裝和配置任意Groovy版本。簡要的說明見下文。

1.1 穩定版

下載ZIP:二進位制版本 |原始碼
下載文件:JavaDoc和壓縮線上文件
打包下載二進位制/原始碼/文件:Click Me
通過閱讀版本釋出說明以及變更日誌可以瞭解各個版本更多資訊:

釋出說明變更日誌
如果你打算使用動態呼叫特性,請先閱讀Click Me

1.2快照版本

對於那些想要嘗試最新版本的Groovy使用者,可以使用我們的快照構建版本,我們把我們構建成功的所有快照版本都發布在這個倉庫上供使用者下載使用。

1.3前提要求

Groovy 2.4完美支援Java6+到Java8,對於Java 9快照版本的支援還有一些已知問題沒有解決。使用 groovy-nio模組需要Java 7+以上。使用動態呼叫特性至少要Java 7+,但我們推薦使用Java8
Groovy CI伺服器測試了不同的Groovy釋出版本對於Java版本的支援。總的測試用例將近10000+。

2 Maven 倉庫

如果你想把Groovy內嵌到你的應用程式,你可以使用你的Maven倉庫或者使用JCenter maven repository.

2.1 穩定釋出版本

Gradle Maven 說明
org.codehaus.groovy:groovy:2.4.4 <groupId>org.codehaus.groovy</groupId>
<artifactId>groovy</artifactId>
<version>2.4.4</version>
僅僅使用Groovy的核心模組,但也包含了Ant,ASM和Commons-CLI
org.codehaus.groovy:groovy-$module:2.4.4 <groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-$module</artifactId>
<version>2.4.4</version>
“$module”代表不同的groovy元件,比如ant,bsf,console,docgenerator,groovydoc,groovysh,jmx,json,jsr223,servlet,sql,swing,test,testing,xml,示例:<artifactId>groovy-sql</artifactId>
org.codehaus.groovy:groovy-all:2.4.4 <groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>2.4.4</version>
全部的核心元件,包括jar版本的Antlr,ASM,Commons-CLI,你也可以使用其他版本的依賴,對於可選元件依賴會標註為可選,你可以使用其他可選元件來使用Groovy的其他特性,比如AntBuilder,GroovyMBeans等

3. GVM (the Groovy enVironment Manager)

這個工具讓在Bash平臺(mac,Linux,Cygwin,Solaris,FreeBSD)安裝Groovy變得非常簡單。只需要開啟一個新的終端輸入

$ curl -s get.sdkman.io | bash

根據螢幕提示完成安裝

開啟一個新的終端或輸入下面的命令

$ source "$HOME/.sdkman/bin/sdkman-init.sh"

安裝最新的穩定版本Groovy

$ sdk install groovy

當安裝完成後,你可以輸入以下命令檢視Groovy版本

$ groovy -version

至此,你已經成功安裝了Groovy了!

4 其他方式安裝Groovy

4.1 在Mac OS X上安裝

4.1.1 MacPorts

如果你是Mac使用者並且安裝了MacPorts,可以輸入以下命令安裝:

sudo port install groovy

4.1.2 Homebrew

如果你是Mac使用者,並且安裝了Homebrew,你可以輸入下面的命令安裝:
brew install groovy

4.2 在Windows上安裝

4.3 其他釋出版本

4.4 原始碼下載

如果你還在原始時代喜歡從原始碼開始,你可以從GitHub上下載原始碼編譯安裝

4.5 IDE外掛

5 安裝二進位制版本

下面的說明指導如何安裝Groovy二進位制釋出版本

  • 下載一個Groovy二進位制版本並且解壓縮到本地盤上(你想要安裝的位置)
  • 設定GROOVY_HOME環境變數到剛剛解壓縮安裝目錄
  • 在PATH環境變數後面加入GROOVY_HOME/bin環境變數
  • 設定好JAVA_HOME環境變數,如果你使用過Ant或Maven這樣的構建工具這一步應該已經設定好了
現在你應該已經安裝好了Groovy,可以在命令列輸入
 Groovysh
 這時應該會新建一個groovy shell視窗,你可以輸入Groovy命令了。你也可以輸入以下命令開啟一個圖形化互動介面
 groovyConsole
執行指定的Groovy指令碼可以輸入命令
 groovy SomeScript