W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
要定義一個(gè)新的源組, sourceSets {} 塊中引用它.下面是一個(gè)例子:
例22.5.定義一個(gè)新的 source set
build.gradle
sourceSets {
intTest
}
當(dāng)你定義一個(gè)新的 source set, java 插件會(huì)為該 source set 添加一些如Table 22.6, "Java plugin - source set dependency configurations"中所示的依賴配置關(guān)系.可以使用這些配置來定義source set的編譯和運(yùn)行時(shí)依賴。
例22.6.定義 source set 的依賴
build.gradle
sourceSets {
intTest
}
dependencies {
intTestCompile 'junit:junit:4.12'
intTestRuntime 'org.ow2.asm:asm-all:4.0'
}
java 插件增加了一些如Table 22.2, "Java plugin - source set tasks"為該source set組裝classes文件的任務(wù),例如,對于一個(gè)叫intTest的source set,為此source set編譯classes任務(wù)運(yùn)行g(shù)radle intTestClasses完成。
例22.7.編譯一個(gè) source set
gradle intTestClasses命令的輸出
> gradle intTestClasses
:compileIntTestJava
:processIntTestResources
:intTestClasses
BUILD SUCCESSFUL
Total time: 1 secs
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: