男同gay片av网站,美女视频黄8频美女视频,男人j放进女人p全黄,柠檬福利精品视频导航,免费涩情网站

首頁(yè)
手機(jī)版
熱門搜索:
當(dāng)前位置:電腦軟件編程開發(fā)編程軟件Gradle

Gradle 中文版v6.5.1

  • 大?。?33.39MB
  • 語(yǔ)言:簡(jiǎn)體中文
  • 類別:編程軟件
  • 類型:免費(fèi)軟件
  • 授權(quán):國(guó)產(chǎn)軟件
  • 時(shí)間:2021/11/18
  • 官網(wǎng):http://goqiche.cn
  • 環(huán)境:Windows7, Windows10, WindowsAll

相關(guān)軟件

Gradle是一款JVM的構(gòu)建工具,通過(guò)這款軟件可以輕松實(shí)現(xiàn)一系列操作,讓你的開發(fā)過(guò)程變得更簡(jiǎn)單輕松。軟件運(yùn)行非常穩(wěn)定,有著良好的擴(kuò)展性,你可以根據(jù)自己的需求來(lái)擴(kuò)展全新的更多工程,不同的用戶使用需求不同可以自行進(jìn)行擴(kuò)展。

軟件特色

Gradle圖片1

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

2.運(yùn)行穩(wěn)定,界面清晰簡(jiǎn)潔,方便操作。

3.有很多的領(lǐng)域模型供你使用,構(gòu)建過(guò)程更加輕松。

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

5.下載安裝更加方便。

6.完全的一個(gè)免費(fèi)開源構(gòu)建工具,超級(jí)好用。

安裝配置

在軟件中我們只有完成軟件的安裝和配置,順利的安裝軟件后才能使用軟件,軟件在安裝后需要進(jìn)行一定的配置,很多的用戶不知道配置的方法,導(dǎo)致軟件無(wú)法順利使用,下面小編為大家?guī)?lái)安裝配置方法介紹。

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

Gradle圖片2

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

Gradle圖片3

3、打開電腦系統(tǒng)對(duì)話框后,點(diǎn)擊左側(cè)導(dǎo)航欄的【高級(jí)系統(tǒng)設(shè)置】,如下圖所示。

Gradle圖片4

4、在彈出的系統(tǒng)屬性對(duì)話框里,點(diǎn)擊下面的【環(huán)境變量】按鈕,如下所示。

Gradle圖片5

5、在彈出的環(huán)境變量界面上,先點(diǎn)擊系統(tǒng)變量下方的【新建】按鈕,然后在彈出的新建對(duì)話框里輸入變量名和變量值。

變量名:GRADLE_HOME

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

Gradle圖片6

6、在系統(tǒng)變量里找到【path】并選中,然后點(diǎn)擊下方的【編輯】按鈕,在彈出的編輯環(huán)境變量對(duì)話框里,點(diǎn)擊右側(cè)的【新建】,如下圖所示。

Gradle圖片7

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

Gradle圖片8

8、配置好gradle后,打開cmd運(yùn)行對(duì)話框,在cmd對(duì)話框里輸入【gradle -version】,然后回車,此時(shí)系統(tǒng)會(huì)返回gradle的信息,表示gradle安裝配置成功,如下圖所示。

Gradle圖片9

和maven的區(qū)別

Gradle和Maven都是項(xiàng)目自動(dòng)構(gòu)建工具,編譯源代碼只是整個(gè)過(guò)程的一個(gè)方面,更重要的是,你要把你的軟件發(fā)布到生產(chǎn)環(huán)境中來(lái)產(chǎn)生商業(yè)價(jià)值,所以,你要運(yùn)行測(cè)試,構(gòu)建分布、分析代碼質(zhì)量、甚至為不同目標(biāo)環(huán)境提供不同版本,然后部署。整個(gè)過(guò)程進(jìn)行自動(dòng)化操作是很有必要的。

整個(gè)過(guò)程可以分成以下幾個(gè)步驟:

編譯源代碼

運(yùn)行單元測(cè)試和集成測(cè)試

執(zhí)行靜態(tài)代碼分析、生成分析報(bào)告

創(chuàng)建發(fā)布版本

部署到目標(biāo)環(huán)境

部署傳遞過(guò)程

執(zhí)行冒煙測(cè)試和自動(dòng)功能測(cè)試

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

雖然兩者都是項(xiàng)目工具,但是maven現(xiàn)在已經(jīng)是行業(yè)標(biāo)準(zhǔn),Gradle是后起之秀,很多人對(duì)他的了解都是從android studio中得到的,Gradle拋棄了Maven的基于XML的繁瑣配置,眾所周知XML的閱讀體驗(yàn)比較差,對(duì)于機(jī)器來(lái)說(shuō)雖然容易識(shí)別,但畢竟是由人去維護(hù)的。取而代之的是Gradle采用了領(lǐng)域特定語(yǔ)言Groovy的配置,大大簡(jiǎn)化了構(gòu)建代碼的行數(shù),比如在Maven中你要引入一個(gè)依賴:

Gradle圖片10

然后我將其轉(zhuǎn)換成Gradle腳本,結(jié)果是驚人的:

Gradle圖片11

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

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

插件開發(fā)

在軟件中我們可以實(shí)現(xiàn)插件的開發(fā),插件一般需要從腳本中獲取配置來(lái)實(shí)現(xiàn)功能,很多的用戶不知道插件怎么進(jìn)行開發(fā),下面小編為大家?guī)?lái)插件的開發(fā)方法介紹,感興趣的用戶快來(lái)看看。

多數(shù)插件需要從構(gòu)建腳本中獲取一些配置來(lái)實(shí)現(xiàn)更多功能,執(zhí)行此操作的一種方法是使用擴(kuò)展對(duì)象,我們可以向目標(biāo)對(duì)象添加“命名空間”DSL擴(kuò)展,可以實(shí)現(xiàn)動(dòng)態(tài)傳參,并在DSL作用域中重新賦值,擴(kuò)展對(duì)象只是一個(gè)Java Bean兼容類。

基本使用如下:

定義一個(gè)簡(jiǎn)單的擴(kuò)展對(duì)象:

Gradle圖片12

添加擴(kuò)展對(duì)象

Gradle圖片13

完整代碼如下:

Gradle圖片14

使用:

Gradle圖片15

注意,以上代碼中構(gòu)建腳本(pluginExtension)中的閉包塊名稱需要與擴(kuò)展對(duì)象名稱匹配,當(dāng)執(zhí)行閉包時(shí),擴(kuò)展對(duì)象上的字段將根據(jù)標(biāo)準(zhǔn)Groovy閉包委托功能映射到閉包內(nèi)的變量,且以上代碼只能放在apply plugin: PluginTest之后

同時(shí),以上代碼塊是不是感覺(jué)很熟悉?沒(méi)錯(cuò),當(dāng)我們構(gòu)建Android項(xiàng)目時(shí),會(huì)出現(xiàn)如下配置

Gradle圖片16

該配置也是Android DSL 閉包的一種實(shí)現(xiàn)

獨(dú)立項(xiàng)目

使用獨(dú)立項(xiàng)目形式通常會(huì)經(jīng)過(guò)以下幾步:

1、新建module,名稱可根據(jù)實(shí)際情況聲明

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

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

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

5、編寫Groovy腳本

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

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

7、打包發(fā)布

此處我們發(fā)布到本地,由于我們剛剛已經(jīng)重新配置了gradle,此時(shí)我們可以在Gradle面板中發(fā)現(xiàn)一個(gè)uploadArchives task,執(zhí)行該task,會(huì)將剛剛的插件發(fā)布到本地目錄。

8、使用

在主項(xiàng)目中進(jìn)行如下配置

常見問(wèn)題

一、gradle是什么?

Gradle是一個(gè)構(gòu)建工具,擁有依賴型的編程語(yǔ)言,非常實(shí)用。

二、gradle安裝與配置教程?

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

標(biāo)簽: 編譯工具 構(gòu)建系統(tǒng)

下載地址

網(wǎng)友評(píng)論

返回頂部