Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gradle 基于副本的任务似乎不执行()_Gradle - Fatal编程技术网

Gradle 基于副本的任务似乎不执行()

Gradle 基于副本的任务似乎不执行(),gradle,Gradle,我的build.gradle文件中有以下代码: task untarServer(type:Copy) { from tarTree('build/libs/server.tar.gz') into project.ext.tomcat + '../' } << { println 'Unpacked, waiting for tomcat to deploy wars ...' sleep 10000 } task deploy <<

我的build.gradle文件中有以下代码:

task untarServer(type:Copy) {
    from tarTree('build/libs/server.tar.gz')
    into project.ext.tomcat + '../'
} << {
    println 'Unpacked, waiting for tomcat to deploy wars ...'
    sleep 10000
}

task deploy << {
    tarball.execute()
    untarServer.execute()
    stopTomcat.execute()
    startTomcat.execute()
}
任务卸载服务器(类型:复制){
来自tarTree('build/libs/server.tar.gz')
放入project.ext.tomcat+“../”中

}我还没有看到
}
我知道
它肯定没有预期的副作用。请参阅我的编辑。在这种情况下,最好的办法是去掉
execute()
。我不知道关于你的构建的任何细节,但是StartToMcAtDependesson和Server Dependesson tarball似乎是一个好的开始。