使用gradle复制任务

时间:2016-01-12 08:49:15

标签: gradle build copy

我的复制任务配置如下:

tmp = "$project.buildDir/tmp"
tmpClassesDir = "$tmp/WEB-INF/classes"

task copyFiles(type: Copy) {    
    from sourceSets.main.java.srcDirs
    include '*properties'
    into tmpClassesDir
}

比清洁任务删除构建目录后,如果我再次运行copyFiles,则 UP-TO-DATE 如果我添加 - rerun-tasks 或将outputs.dir设置为tmp,它会有效,但当outputs.dir设置为tmpClassesDir时,gradle会说它是< EM> UP-TO-DATE

任何想法导致这种奇怪的行为?

更新:问题仅存在于远程测试服务器上 - 当运行本地时运行良好 - 任何想法?

0 个答案:

没有答案