在Java中,File.separator返回错误的值
所以,在我的Java项目中,它已经准备好进行编译了。唯一的问题是File.separator在我的Mac上返回“\”而不是“/”,这会导致文件路径格式错误 代码是这样的:在Java中,File.separator返回错误的值,java,macos,Java,Macos,所以,在我的Java项目中,它已经准备好进行编译了。唯一的问题是File.separator在我的Mac上返回“\”而不是“/”,这会导致文件路径格式错误 代码是这样的:“files”+File.separator+“PDF.png”当它应该是文件/PDF.png时,它返回文件\PDF.png 我该如何解决这个问题?最好不要再次编译.jar。是否有办法在系统范围内或通过终端更改File.separator?尝试升级/重新安装Java。我对OSX10.10.3上的Java1.7.045没有这个问题
“files”+File.separator+“PDF.png”
当它应该是文件/PDF.png时,它返回文件\PDF.png
我该如何解决这个问题?最好不要再次编译.jar。是否有办法在系统范围内或通过终端更改File.separator?尝试升级/重新安装Java。我对OSX10.10.3上的Java1.7.045没有这个问题。请尝试给出实际的代码。它是在哪里编译的,你不想再这样做了?