Gradle: How to exclude a particular package from a jar?

后端 未结 3 443
甜味超标
甜味超标 2020-12-01 12:56

We have a package that is related to some requirements that were removed, but we don\'t want to necessarily delete the code because there\'s a possibility it will be needed

3条回答
  •  时光说笑
    2020-12-01 13:28

    If you have some sources that you don't want to be compiled, you have to declare a filter for the sources, not for the class files that are put in the Jar. Something like:

    sourceSets {
        main {
            java {
                include 'com/ourcompany/somepackage/activityadapter/**'
                include 'com/ourcompany/someotherpackage/**'
                exclude 'com/ourcompany/someotherpackage/polling/**'
            }
        }
    }
    

提交回复
热议问题