在Gradle构建脚本中,您可以使用exclude
方法从sourceSet
中排除特定目录中的文件
sourceSets {
main {
java {
// 排除src/main/java/com/example/unused目录中的所有文件
exclude 'com/example/unused/**'
}
}
}
在这个示例中,我们排除了src/main/java/com/example/unused
目录及其子目录中的所有Java文件。您可以根据需要修改路径以排除其他目录中的文件。
如果您只想排除特定类型的文件,可以使用通配符。例如,要排除src/main/resources
目录中的所有.properties
文件,请使用以下代码:
sourceSets {
main {
resources {
// 排除src/main/resources目录中的所有.properties文件
exclude '**/*.properties'
}
}
}
这将排除src/main/resources
目录及其子目录中的所有.properties
文件。您可以根据需要修改通配符以排除其他类型的文件。
领取专属 10元无门槛券
手把手带您无忧上云