Задача копирования Gradle не копирует файлы - PullRequest
0 голосов
/ 17 июня 2020

Может ли кто-нибудь сказать мне, почему моя задача копирования не работает, я видел здесь несколько похожих вопросов, но ни один из них не дал ответа ...

    def outputJar = "${buildDir}/intermediates/jar"

// Define some tasks which are used in the build process
task copyCompiledClasses(type: Copy, dependsOn: 'assemble') {
    // get directory for current namespace
    println "Copy compiled classes..."
    mkdir Paths.get(outputJar,'classes')
    mkdir Paths.get(outputJar,'bin')
    from fileTree(dir: 'build/intermediates/javac/debug/classes/', exclude : '**/BuildConfig.class')
    into outputJar+'/classes'
}

в исходных папках есть классы, и мои целевые папки создаются, но фактическое копирование не происходит !!!! гррррр!

1 Ответ

0 голосов
/ 17 июня 2020

Считайте, что source-spe c был неправильным.

task copyCompiledClasses(type: Copy, dependsOn: assemble) {
    def outputDir = "${buildDir}/intermediates/jar"
    mkdir "${outputDir}/classes"
    mkdir "${outputDir}/bin"
    from fileTree("${buildDir}/intermediates/javac/debug/classes") {
        include '**/*'
        exclude '**/BuildConfig.class'
    }
    into "${outputDir}/classes"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...