在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ 物聯(lián)網(wǎng)/ 快速開始 Groovy
快速開始 Web 應(yīng)用
更多關(guān)于任務(wù)
編寫構(gòu)建腳本
守護進程
問題解決
日志
插件
總覽
快速開始 Java
教程-"This and That"
使用 Gradle 圖形化用戶界面
從 Gradle 使用 Ant
依賴管理的基礎(chǔ)
構(gòu)建環(huán)境
處理文件
構(gòu)建腳本的基本
使用 Gradle 命令行
快速開始 Groovy
安裝
介紹

快速開始 Groovy

使用 Groovy 插件來構(gòu)建 Groovy 項目。這個插件繼承自 Java 插件,使你的應(yīng)用具備了編譯能力。你的項目可以包含 Groovy 源碼,Java 源碼,或者兩者都包含。在其他各方面,Groovy 項目與我們在快速開始 Java 中所看到的 Java 項目幾乎相同 。

一個基本的 Groovy 項目

讓我們來看一個例子。要使用 Groovy 插件,你需要在構(gòu)建腳本文件當(dāng)中添加以下內(nèi)容

build.gradle

    apply plugin: 'groovy'

注意,完整的項目源碼見https://github.com/waylau/Gradle-2-User-Guide-Demos 中 groovy/quickstart

同時會將 Java 插件應(yīng)用到項目中,如果還沒有應(yīng)用的話。Groovy 插件 繼承自 compile task 在 src/main/groovy 目錄中查找源文件;且繼承了 compileTest task,在 src/test/groovy 目錄中查找測試的源文件。這些編譯 task 對這些目錄使用了聯(lián)合編譯,這意味著它們可以同時包含 Java 和 Groovy 源文件。

build.gradle

    repositories {
        mavenCentral()
    }

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

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

build.gradle

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

    repositories {
        mavenCentral()
    }

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

運行 gradle build 將會對你的項目進行編譯,測試和打成 JAR 包。

總結(jié)

這一章描述了一個很簡單的 Groovy 項目。通常情況下,一個真實的項目所需要的不止于此。因為一個 Groovy 項目也是一個 Java 項目,因此你能用 Java 做的事情 Groovy 也能做。

你可以在https://github.com/waylau/Gradle-2-User-Guide-Demos 中 groovy 目錄中找到更多的 Groovy 項目示例。

上一篇:編寫構(gòu)建腳本下一篇:插件