Gradle依賴配置

2020-07-24 15:50 更新

在 Gradle 里, 依賴可以組合成configurations(配置). 一個(gè)配置簡(jiǎn)單地說(shuō)就是一系列的依賴. 我們稱它們?yōu)?dependency configuration)依賴配置. 你可以使用它們聲明項(xiàng)目的外部依賴. 正如我們將在后面看到, 它們也被用來(lái)聲明項(xiàng)目的發(fā)布.

Java 插件定義了許多標(biāo)準(zhǔn)的配置. 下面列出了一些, 你也可以在Table 23.5, “Java 插件 - 依賴管理”里發(fā)現(xiàn)更多具體的信息.

compile

用來(lái)編譯項(xiàng)目源代碼的依賴.

runtime

在運(yùn)行時(shí)被生成的類使用的依賴. 默認(rèn)的, 也包含了編譯時(shí)的依賴.

testCompile

編譯測(cè)試代碼的依賴. 默認(rèn)的, 包含生成的類運(yùn)行所需的依賴和編譯源代碼的依賴.

testRuntime

運(yùn)行測(cè)試所需要的依賴. 默認(rèn)的, 包含上面三個(gè)依賴.

各種各樣的插件加入許多標(biāo)準(zhǔn)的配置. 你也可以定義你自己的配置. 參考 Section 52.3, “配置依賴”可以找到更加具體的定義和定制一個(gè)自己的依賴配置.


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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)