gpt4 book ai didi

gradle - 如何将gradle任务中的依赖项jar复制到目录,完全删除旧文件中的所有文件

转载 作者:行者123 更新时间:2023-12-03 03:42:35 24 4
gpt4 key购买 nike

对于与Gradle的集成测试自动化,我需要将库目录复制到我的Dockerfile所在的目录中,以生成Docker镜像。我正在这样做:

task copyRuntimeLibsToLocal(type: Copy) {
group = 'docker'
dependsOn 'build'
from (configurations.compileOnly){
exclude 'ehcache*.jar'
}
into "/MYDOCKERDIR/dependenciesLibraryDir"
}

但是,如何确保DependenciesLibrary中的旧jar被删除?

最佳答案

使用type: Sync而不是type: Copy。它们是相同的,只是Sync还会删除目标目录中存在的且不会被复制的文件。

关于gradle - 如何将gradle任务中的依赖项jar复制到目录,完全删除旧文件中的所有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41708785/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com