亚洲精品欧美日韩-亚洲精品欧美一区二区三区-亚洲精品欧美综合-亚洲精品欧洲精品-亚洲精品欧洲一区二区三区

首頁
手機版
熱門搜索:
當前位置:電腦軟件編程開發編程軟件Gradle

Gradle 中文版v6.5.1

  • 大小:133.39MB
  • 語言:簡體中文
  • 類別:編程軟件
  • 類型:免費軟件
  • 授權:國產軟件
  • 時間:2021/11/18
  • 官網:http://www.taiyee.com.cn
  • 環境:Windows7, Windows10, WindowsAll

相關軟件

Gradle是一款JVM的構建工具,通過這款軟件可以輕松實現一系列操作,讓你的開發過程變得更簡單輕松。軟件運行非常穩定,有著良好的擴展性,你可以根據自己的需求來擴展全新的更多工程,不同的用戶使用需求不同可以自行進行擴展。

軟件特色

Gradle圖片1

1.支持多工程的構建也支持局部構建,滿足不同用戶的需求。

2.運行穩定,界面清晰簡潔,方便操作。

3.有很多的領域模型供你使用,構建過程更加輕松。

4.移植更輕松,減少你的煩惱。

5.下載安裝更加方便。

6.完全的一個免費開源構建工具,超級好用。

安裝配置

在軟件中我們只有完成軟件的安裝和配置,順利的安裝軟件后才能使用軟件,軟件在安裝后需要進行一定的配置,很多的用戶不知道配置的方法,導致軟件無法順利使用,下面小編為大家帶來安裝配置方法介紹。

1、將解壓好的gradle的全路徑先拷貝,如下圖所示。

Gradle圖片2

2、右鍵桌面上【此電腦】,然后在點擊彈出菜單里的【屬性】選項,如下圖所示。

Gradle圖片3

3、打開電腦系統對話框后,點擊左側導航欄的【高級系統設置】,如下圖所示。

Gradle圖片4

4、在彈出的系統屬性對話框里,點擊下面的【環境變量】按鈕,如下所示。

Gradle圖片5

5、在彈出的環境變量界面上,先點擊系統變量下方的【新建】按鈕,然后在彈出的新建對話框里輸入變量名和變量值。

變量名:GRADLE_HOME

變量值:就是gradle解壓的路徑。

Gradle圖片6

6、在系統變量里找到【path】并選中,然后點擊下方的【編輯】按鈕,在彈出的編輯環境變量對話框里,點擊右側的【新建】,如下圖所示。

Gradle圖片7

7、點擊新建后,會新增一行,在這里輸入【%GRADLE_HOME%\bin】,如下圖所示。

Gradle圖片8

8、配置好gradle后,打開cmd運行對話框,在cmd對話框里輸入【gradle -version】,然后回車,此時系統會返回gradle的信息,表示gradle安裝配置成功,如下圖所示。

Gradle圖片9

和maven的區別

Gradle和Maven都是項目自動構建工具,編譯源代碼只是整個過程的一個方面,更重要的是,你要把你的軟件發布到生產環境中來產生商業價值,所以,你要運行測試,構建分布、分析代碼質量、甚至為不同目標環境提供不同版本,然后部署。整個過程進行自動化操作是很有必要的。

整個過程可以分成以下幾個步驟:

編譯源代碼

運行單元測試和集成測試

執行靜態代碼分析、生成分析報告

創建發布版本

部署到目標環境

部署傳遞過程

執行冒煙測試和自動功能測試

如果你手工去執行每一個步驟無疑效率比較低而且容易出錯,有了自動化構建你只需要自定義你的構建邏輯,剩下的事情交給工具去完成。

雖然兩者都是項目工具,但是maven現在已經是行業標準,Gradle是后起之秀,很多人對他的了解都是從android studio中得到的,Gradle拋棄了Maven的基于XML的繁瑣配置,眾所周知XML的閱讀體驗比較差,對于機器來說雖然容易識別,但畢竟是由人去維護的。取而代之的是Gradle采用了領域特定語言Groovy的配置,大大簡化了構建代碼的行數,比如在Maven中你要引入一個依賴:

Gradle圖片10

然后我將其轉換成Gradle腳本,結果是驚人的:

Gradle圖片11

注意配置從原來的28行縮減至7行!這還不算我省略的一些父POM配置。依賴的groupId、artifactId、 version,scope甚至是classfier,一點都不少。較之于Maven或者Ant的XML配置腳本,Gradle使用的Grovvy腳本殺傷力太大了,愛美之心,人皆有之,相比于七旬老婦松松垮垮的皺紋,大家肯定都喜歡少女緊致的臉蛋,XML就是那老婦的皺紋。

Gradle給我最大的有點是兩點。其一是簡潔,基于Groovy的緊湊腳本實在讓人愛不釋手,在表述意圖方面也沒有什么不清晰的地方。其二是靈活,各種在Maven中難以下手的事情,在Gradle就是小菜一碟,比如修改現有的構建生命周期,幾行配置就完成了

插件開發

在軟件中我們可以實現插件的開發,插件一般需要從腳本中獲取配置來實現功能,很多的用戶不知道插件怎么進行開發,下面小編為大家帶來插件的開發方法介紹,感興趣的用戶快來看看。

多數插件需要從構建腳本中獲取一些配置來實現更多功能,執行此操作的一種方法是使用擴展對象,我們可以向目標對象添加“命名空間”DSL擴展,可以實現動態傳參,并在DSL作用域中重新賦值,擴展對象只是一個Java Bean兼容類。

基本使用如下:

定義一個簡單的擴展對象:

Gradle圖片12

添加擴展對象

Gradle圖片13

完整代碼如下:

Gradle圖片14

使用:

Gradle圖片15

注意,以上代碼中構建腳本(pluginExtension)中的閉包塊名稱需要與擴展對象名稱匹配,當執行閉包時,擴展對象上的字段將根據標準Groovy閉包委托功能映射到閉包內的變量,且以上代碼只能放在apply plugin: PluginTest之后

同時,以上代碼塊是不是感覺很熟悉?沒錯,當我們構建Android項目時,會出現如下配置

Gradle圖片16

該配置也是Android DSL 閉包的一種實現

獨立項目

使用獨立項目形式通常會經過以下幾步:

1、新建module,名稱可根據實際情況聲明

2、刪除module里的內容,只保留build.gradle和src/main目錄

3、由于gradle是基于Groovy,所以main目錄下創建groovy目錄,并在groovy目錄下新建包

4、刪除build.gradle中的配置,并改為如下配置

5、編寫Groovy腳本

在我們上面建好的src/main/groovy/com.ywd.pluginlibrary中創建并編寫Groovy腳本,在這里我們繼續使用我們上面建好的類,類文件以.groovy文件名結尾:

6、添加資源文件,存放用于標識gradle插件的元數據,路徑如下:resources/META-INF/gradle-plugins/com.ywd.pluginlibrary.properties,其中properties這個文件名可以隨意起,但是在其他build.gradle中使用的時候要根據文件名匹配,

7、打包發布

此處我們發布到本地,由于我們剛剛已經重新配置了gradle,此時我們可以在Gradle面板中發現一個uploadArchives task,執行該task,會將剛剛的插件發布到本地目錄。

8、使用

在主項目中進行如下配置

常見問題

一、gradle是什么?

Gradle是一個構建工具,擁有依賴型的編程語言,非常實用。

二、gradle安裝與配置教程?

上方有具體的下載安裝步驟,怎么配置大家可以去搜集一下具體教程哦~

標簽: 編譯工具 構建系統

下載地址

網友評論

返回頂部