Gradle,包括我的构建目录中的所有json文件

时间:2017-05-17 16:03:23

标签: java gradle copy

嘿所有我想要gradle将我的源代码中的所有JSON文件复制到构建目录下的相同路径中。

这就是我在gradle.build文件中的内容

sourceSets {
    main {
        resources {
            srcDirs = ['src/main/java', 'src/main/resources']
            include 'com/company/project/package/**/*.json','images/**/*.jpg', 'images/**/*.jpeg', 'images/**/*.png'
        }
    }
}

但缺少文件

谢谢

2 个答案:

答案 0 :(得分:1)

不确定它会有所帮助,但如果您将*.java列入黑名单而不是维护白名单,那么您的代码将更具未来性证明

sourceSets {
    main {
        resources {
            srcDirs = ['src/main/java', 'src/main/resources']
            exclude '**/*.java'
        }
    }
}

答案 1 :(得分:0)

我不得不删除'out'和'build'文件夹,之后它才刚刚起作用......