Gradle選擇執(zhí)行構(gòu)建

2020-07-24 15:53 更新

調(diào)用 gradle 命令時(shí), 默認(rèn)情況下總是會(huì)構(gòu)建當(dāng)前目錄下的文件, 可以使用 -b 參數(shù)選擇其他目錄的構(gòu)建文件, 并且當(dāng)你使用此參數(shù)時(shí) settings.gradle 將不會(huì)生效, 看下面的例子:

例 11.5. 選擇文件構(gòu)建

subdir/myproject.gradle

task hello << {
    println "using build file '$buildFile.name' in '$buildFile.parentFile.name'."
}

gradle -q -b subdir/myproject.gradle hello 的輸出

gradle -q -b subdir/myproject.gradle hello
using build file 'myproject.gradle' in 'subdir'.

另外,你可以使用 -p 參數(shù)來(lái)指定構(gòu)建的目錄,例如在多項(xiàng)目構(gòu)建中你可以用 -p 來(lái)替代 -b 參數(shù)

例 10.6. 選擇構(gòu)建目錄

gradle -q -p subdir hello 命令的輸出

gradle -q -p subdir hello
using build file 'build.gradle' in 'subdir'.

-b 參數(shù)用以指定腳本具體所在位置, 格式為 dirpwd/build.gradle.

-p 參數(shù)用以指定腳本目錄即可.


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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)