修改build.gradle文件
// 添加自定义源文件目录
sourceSets {
main {
java.srcDirs += ['src/main/testa','src/main/testb']
}
}
// 打印源文件目录信息
task printSourceSetInformation(){
doLast{
sourceSets.each { srcSet ->
println "["+srcSet.name+"]"
print "-->Source directories: "+srcSet.allJava.srcDirs+"\n"
print "-->Output directories: "+srcSet.output.classesDirs.files+"\n"
println ""
}
}
}
验证配制是否有效
gradlew.bat printSourceSetInformation
参考资料
https://www.baeldung.com/gradle-source-sets
https://stackoverflow.com/questions/28345705/how-can-i-add-a-generated-source-folder-to-my-source-path-in-gradle