如何在Windows上的Gradle中指定路径DirectoryDirectory?

如何在Windows上的Gradle中指定路径DirectoryDirectory?,gradle,Gradle,我在格拉德尔有以下任务。 我可以在linux上运行此任务,但在指定 Windows环境上的目录路径。 谁能帮我写些什么 task copyData(type: Zip) { archiveFileName = "compresseddata.zip" destinationDirectory = "***HERE***" from configurations.compile } 只需使用前斜杠,它适用于Windows和Linux 提醒一下:除非您使用的是非常旧的Gr

我在格拉德尔有以下任务。 我可以在linux上运行此任务,但在指定 Windows环境上的目录路径。 谁能帮我写些什么

task copyData(type: Zip) {
    archiveFileName = "compresseddata.zip"
    destinationDirectory = "***HERE***" 
    from configurations.compile
}

只需使用前斜杠,它适用于Windows和Linux

提醒一下:除非您使用的是非常旧的Gradle版本,否则,
configurations.compile
很可能是错误的。如果需要编译时或运行时依赖项,请分别使用
配置.compileClasspath
配置.runtimeClasspath
(简单称为
compile
的配置已被弃用,并不总是包含所有依赖项)

例如:

task copyData(type: Zip) {
    archiveFileName = "compresseddata.zip"
    destinationDirectory = file("$buildDir/myData") 
    from configurations.runtimeClasspath
}