springboot 获取项目路径
1、springboot获取当前项目路径的地址System.getProperty("user.dir")输出目录:G:\outshine\wangsoso2、获取classes目录绝对路径// 方式1String path = ClassUtils.getDefaultClassLoader().getResource("").getPath();// 方式2String path = Reso
·
1、springboot获取当前项目路径的地址
System.getProperty("user.dir")
输出目录: G:\outshine\wangsoso
2、获取classes目录绝对路径
// 方式1
String path = ClassUtils.getDefaultClassLoader().getResource("").getPath();
// 方式2
String path = ResourceUtils.getURL("classpath:").getPath();
输出目录: /G:/outshine/wangsoso/target/classes/
3、如果上传目录为/static/upload/,则可以如下获取:
String path = ResourceUtils.getURL("classpath:").getPath();
System.out.println("path:"+path);
// path:/G:/Java/Maven/Project/server/target/classes/
File file = new File(path);
File upload = new File(file.getAbsolutePath(),"static/upload/");
// upload url: G:\Java\Maven\Project\server\target\classes\static\upload
更多推荐
已为社区贡献1条内容
所有评论(0)