Java 如何从编译中排除某些文件

Java 如何从编译中排除某些文件,java,android,android-studio,gradle,Java,Android,Android Studio,Gradle,我正在扩展我的android应用程序,如下所示 wetProd { java.srcDirs = sourceSets.ukProd.java.srcDirs } helloProd风格中有一个名为model的类,我想在编译时排除它。我发现如何使用它很困难 排除'mytasks/model.java' 在上面的gradle命令中 非常感谢 关于我想这就是我们在app模块的build.gradle中可以做到的 样品 packagingOptions {

我正在扩展我的android应用程序,如下所示

wetProd {
            java.srcDirs = sourceSets.ukProd.java.srcDirs
        }
helloProd风格中有一个名为model的类,我想在编译时排除它。我发现如何使用它很困难

排除'mytasks/model.java'

在上面的gradle命令中

非常感谢


关于

我想这就是我们在app模块的build.gradle中可以做到的

样品

packagingOptions {
            exclude 'META-INF/LICENSE.txt'
            exclude 'META-INF/NOTICE.txt'
            exclude '.README'
        }
请跟随一个以了解更多详细信息

源代码集指定要编译的源代码

}
}

谢谢你的回答。我不知道如何在我的问题中编写的代码中添加exclude。我正在SourceSet中使用该代码。您没有理解我的问题。
sourceSets {
main {
    java {
        srcDir 'src'
        exclude '**/uncompilable/**'
   }