Gradle中Copy任务没明白的问题
在SpringBoot应用生成可执行的jar文件之后要手工复制到指定的目录,我测试时主要是复制到Windows系统的D盘,这样比较方便和省事。但也要花费一些时间,于是在Gradle脚本中添加一个能自动复制的任务:
Task copyBootJar = project.task("copyBootJarToDZRun", type: Copy, dependsOn: project.bootJar) {
from project.file('/build/libs')
into 'd:/'
}
执行之后发现任务运行超时,根本不能完成复制任务。原因没找到,但可以使用带子目录的方法,在指定D盘的某一个目录('d:/zrun')就能正常工作了。
Task copyBootJar = project.task("copyBootJarToDZRun", type: Copy, dependsOn: project.bootJar) {
from project.file('/build/libs')
into 'd:/zrun'
}
这到底是什么问题?还有没有其它的解决方法?记录一下,希望以后能有答案

浙公网安备 33010602011771号