使用插件的插件DSL

2018-07-01 16:52 更新
插件DSL正在孵化(incubating)中,請(qǐng)注意,在以后的Gradle版本中,DSL和其它配置可能會(huì)改變.

新的插件DSL提供了更為簡(jiǎn)潔,方便的方式來(lái)聲明插件的依賴(lài)關(guān)系。它的適用于與新的Gradle Plugin Portal,同時(shí)提供了方便的核心和社區(qū)插件.該插件腳本塊配置PluginDependenciesSpec的實(shí)例.

要應(yīng)用的核心插件,可以使用短名稱(chēng):

Example 21.5. Applying a core plugin

build.gradle

plugins {
    id 'java'
}

要從插件門(mén)戶應(yīng)用一個(gè)社區(qū)插件,必須使用插件的完全限定id:

Example 21.6. Applying a community plugin

build.gradle

plugins {
    id "com.jfrog.bintray" version "0.4.1"
}

不必要進(jìn)行進(jìn)一步的配置,就是說(shuō)沒(méi)有必要配置buildscript的類(lèi)路徑,Gradle會(huì)從插件門(mén)戶找到該插件,并使構(gòu)建可用.

參見(jiàn)PluginDependenciesSpec查看關(guān)于使用插件DSL的更多信息。


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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)