标签:str dir alt 文件中 创建 tomcat环境 string 没有 使用
原代码:
String location = "./src/main/resources/UsersFiles/" + userId + "/";
File file = new File(location);
上面代码在没有tomcat环境下可以正常使用。当如果在tomcat之下。就会在所需的路径之前加上一个用户的/private路径。
指明项目路径:
System.getProperty("user.dir")
将上面改为
String location = System.getProperty("user.id") + "/src/main/resources/UsersFiles/" + userId + "/";
File file = new File(location);
此时成功新建文件。
标签:str dir alt 文件中 创建 tomcat环境 string 没有 使用
原文地址:https://www.cnblogs.com/B-rabbit/p/12373999.html