Gradle 5.4.1,
File file = new File(jar.destinationDirectory.get().asFile, "foo.txt");
Это способ конвертации jar.destinationDirectory в java.io.File? Выглядит сложно. jar.destinationDir (String) устарела.
Нет, способ получить File объект, соответствующий jar.destinationDirectory:
File
jar.destinationDirectory
File destDir = jar.destinationDirectory.getAsFile().get()