歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Gradle - 使用介紹

Gradle - 使用介紹

日期:2017/2/28 14:38:41   编辑:Linux教程

Gradle 使用介紹

1 什麼是Gradle

官網www.gradle.org上介紹Gradle是升級版(evolved)的自動化構建工具。它可以自動構建,測試,發布,部署,同時使更多的軟件包或其他類型諸如生成靜態網站,文檔等項目自動化。

Gradle 將Ant的功能和伸縮性與Maven的依賴管理及約定結合成一種更加高效的方式去完成構建。它采用了Groovy 特定領域語言和諸多創新方法,提供了一種聲明式的方式用合理的默認值來描述所有類型的構建工作。Gradle正迅速成為許多開源項目和前沿企業構建系統的選擇,同時也在挑戰遺留的自動化構建項目。

2 開始使用Gradle

自動化構建一個Java項目

平台:Ubuntu linux

標准的Gradle構建項目的目錄格式如下:

首先編寫HelloWorld.java程序

> mkdir -p src/main/java/org/gradle/example/simple
> cd src/main/java/org/gradle/example/simple
> touch HelloWorld.java

程序如下:

package org.gradle.example.simple;

public class HelloWorld {
public static String getResult() {
return “hello, world";
}
}

回到和src同級的目錄
> touch build.gradle
編輯build.gradle
apply plugin: 'java'
只有這麼一句。

運行gradle命令
> gradle build
build.gradle 是默認執行的gradle文件。

其中冒號及其後動賓短語就是任務路徑(task path)。這些動賓短語就是一個個的任務。

很神奇的是build.gradle中只有一句代碼,就完成了這麼多的task,那麼這些任務從何而來呢?
Java plugin添加了一組tasks到我們的工程當中。


上面展示的目錄結構中build/test-results和build/reports 必須得添加test代碼才會生成。

更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2013-11/92611p2.htm

Gradle 的詳細介紹:請點這裡
Gradle 的下載地址:請點這裡

Copyright © Linux教程網 All Rights Reserved