我没有看到任何明显的问题,但是我想知道在编写构建文件时是否可以使用/
而不是File.separator
。使用File.separator
使得读取某些路径非常困难。例如:
dependsDir = "${buildDir}${File.separator}depends"
与
dependsDir = "${buildDir}/depends"
最佳答案
在Windows和Unix(包括Linux和Mac OSX)上,正斜杠(/)是合法的path separator。因此,除非您需要内部版本在其他操作系统上运行,否则应该不会有问题。
关于java - 在我的(Gradle)构建文件中使用正斜杠代替File.separator可以吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8663743/