Java 插件的默認(rèn)布局如下圖所示, 無(wú)論這些文件夾中有沒(méi)有內(nèi)容, Java 插件都會(huì)編譯里面的內(nèi)容, 并處理任何缺失的內(nèi)容.
表22.4.java 插件-默認(rèn)布局
目錄 | 含義 --— | --- src/main/java | 主要 Java 源碼 src/main/resources | 主要資源 src/test/java | 測(cè)試 Java 源碼 src/test/resources | 測(cè)試資源 src/sourceSet/java | 指定資源設(shè)置的 Java 源碼 src/sourceSet/resources | 指定資源設(shè)置的資源
可以通過(guò)配置適當(dāng)?shù)馁Y源設(shè)置來(lái)配置項(xiàng)目布局, 更多細(xì)節(jié)會(huì)在后面的章節(jié)中討論, 下面是一個(gè)配置了 java 和 resource 的簡(jiǎn)單的例子
例22.2.自定義 Java 源碼布局
build.gradle
sourceSet{
main{
java{
srcDir 'src/java'
}
resources{
srcDir 'src/resources'
}
}
}