描述:
windows程序中,路径分隔符使用\
;
Linux系统中路径分隔符使用/
;
为了使代码中的路径同时兼容两种操作系统:
实现方案:
方案一:
使用
File
类提供的静态常量seperator
替换路径中的分隔符
Spring path = "test" + File.separator + "appCode";
方案二:
使用:
File(String parent, String child)
或File(File parent, String child)
构造方法构造- 调用
File
类中的getAbsolutePath()
方法,获取拼接好的路径
unzipPath = new File(localPath, resourceBO.getUnZipPath()).getAbsolutePath();