一個基本的 Groovy 項目

2018-07-01 15:18 更新

讓我們看一個例子. 為了使用 Groovy 插件, 加入下面的代碼:

例子 8.1. Groovy 插件

build.gradle

apply plugin: 'groovy'
注意:這個例子的代碼可以在 samples/groovy/quickstart 在Gradle分布的 "-all" 中找到.

它也會同時把 Java 插件加入到你的項目里. Groovy 插件擴(kuò)展了編譯任務(wù), 這個任務(wù)會在 src/main/groovy 目錄里尋找源代碼文件, 并且加入了編譯測試任務(wù)來尋找 src/test/groovy 目錄里的測試源代碼. 編譯任務(wù)使用 聯(lián)合編譯 (joint compilation) 來編譯這些目錄, 這里的聯(lián)合指的是它們混合有 java 和 groovy 的源文件.

使用 groovy 編譯任務(wù), 你必須聲明 Groovy 的版本和 Groovy 庫的位置. 你可以在配置文件里加入依賴, 編譯配置會繼承這個依賴, 然后 groovy 庫將被包含在 classpath 里.

例子 8.2. Groovy 2.2.0

build.gradle

repositories {
    mavenCentral()
}

dependencies {
    compile 'org.codehaus.groovy:groovy-all:2.3.3'
}

下面是完整的構(gòu)建文件:

例子 8.3. 完整的構(gòu)建文件

build.gradle

apply plugin: 'eclipse'
apply plugin: 'groovy'

repositories {
    mavenCentral()
}

dependencies {
    compile 'org.codehaus.groovy:groovy-all:2.3.3'
    testCompile 'junit:junit:4.11'
}

運行 gradle build 命令將會開始編譯, 測試和創(chuàng)建 JAR 文件.


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號