springboot 项目绝对路径

File path = null;
try {
   path = new File(ResourceUtils.getURL("classpath:").getPath());
} catch (FileNotFoundException e) {

}
if (path == null || !path.exists()) {
   path = new File("");
}
String pathStr = path.getAbsolutePath();
// 如果是在eclipse中运行,则和target同级目录,如果是jar部署到服务器,则默认和jar包同级
pathStr = pathStr.replace("/target/classes", "/upload");

File upload = new File(pathStr);
if (!upload.exists()) {
   upload.mkdirs();
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章