Просто используйте прямую косую черту - она работает как для Windows, так и для Linux.
И просто хедз-ап: если вы не используете очень старую версию Gradle, тогда configurations.compile
скорее всего неправильно. Если вам нужны зависимости во время компиляции или во время выполнения, используйте configurations.compileClasspath
и configurations.runtimeClasspath
соответственно (конфигурация, называемая просто compile
, устарела и не всегда содержит все зависимости).
Пример:
task copyData(type: Zip) {
archiveFileName = "compresseddata.zip"
destinationDirectory = file("$buildDir/myData")
from configurations.runtimeClasspath
}