package T; import java.io.File; public class GetServerRealPathTools { /** * 獲取項目在服務其中的真實路徑的工具類 * * 這是在web項目中,獲取項目實際路徑的最佳方式,在windows和linux系統下均可正常使用 * */ public static String getRootPath() { String classPath = GetServerRealPathTools.class.getClassLoader().getResource("/").getPath(); System.out.println("classPath---"+classPath); String rootPath = ""; //windows下 if("\\".equals(File.separator)){ // System.out.println("windows"); rootPath = classPath.substring(1,classPath.indexOf("/WEB-INF/classes")); rootPath = rootPath.replace("/", "\\"); } //linux下 if("/".equals(File.separator)){ // System.out.println("linux"); rootPath = classPath.substring(0,classPath.indexOf("/WEB-INF/classes")); rootPath = rootPath.replace("\\", "/"); } return rootPath; } }
獲取項目在服務其中的真實路徑的工具類
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.