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