約束語法

2018-07-01 16:53 更新

新插件{}塊不支持任意Groovy代碼.被限制的原因是為冪等(每次產(chǎn)生相同的結(jié)果)和無副作用(為了Gradle隨時(shí)執(zhí)行的安全).

形式是:

plugins{
    id ?plugin id?  version ?plugin version?
}

?plugin id?和?plugin version?必須是常量,字面量,字符串.其他語句都是不允許的;他們的存在會(huì)導(dǎo)致編譯錯(cuò)誤.

插件{}塊也必須在構(gòu)建腳本的頂部聲明.它不能被嵌套在另一個(gè)結(jié)構(gòu)(例如,if語句或for循環(huán)).


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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)