我没有看到任何明显的问题,但是我想知道在编写构建文件时是否可以使用/而不是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/

10-09 04:51