// 1、利用System.getProperty()函数获取当前路径:
System.out.println(System.getProperty("user.dir"));// user.dir指定了当前的路径
// 2、使用File提供的函数获取当前路径:
File directory = new File("");// 设定为当前文件夹
try {
System.out.println(directory.getCanonicalPath());// 获取标准的路径
System.out.println(directory.getAbsolutePath());// 获取绝对路径
} catch (Exception e) {
}
//结果:F:\Java\dorado-7.3.0-win64\eclipse
//3.Servlet中取得路径
req.getSession().getServletContext().getRealPath("");
//4.在类中取得路径:
String path = this.getClass().getResource("/").getPath();
//结果:/F:/Java/dorado-7.3.0-win64/apache-tomcat-7.0.20/
//webapps/GS1014J_MCF/WEB-INF/classes/
path = path.substring(1);
System.out.println(path);