我已经在我的Windows PC上开发了一个Play框架应用程序,然后将其转移到我的Linux机器上,我将视频和照片上传到服务器,这个上传过程在我的Windows PC上完美运行,但没有& #39;在Linux机器上工作。
我在Windows中使用的代码:
String root = Play.application().path().toString();
String globalFolderPath = root + "/public/globalUploadFolder/";
File globalFolder = new File(globalFolderPath);
我在Linux上尝试过的代码以及上面的代码:
String globalFolderPath = "../../public/globalUploadFolder/";
File globalFolder = new File(globalFolderPath);
Linux盒子上的文件路径是否有所不同,是否属于权限问题?
我迷失了为什么会发生这种情况。
答案 0 :(得分:0)
使用File.separator