在java项目中如何获取某个文件的路径

来源:百度知道 编辑:UC知道 时间:2024/06/22 15:57:57

如果是在tomcat等服务器中运行的话,用ServletContext中的getRealPath()方法可以获取指定文件的绝对路径,如:getRealPath("/WEB-INF/db.xml");

  File类有两个常用方法可以得到文件路径一个是:getCanonicalPath(),另一个是:getAbsolutePath(),可以通过File类的实例调用这两个方法例如file.getAbsolutePath()其中file是File的实例对象。下面是一个具体例子:

public class PathTest
{
    public static void main(String[] args)
    {
        File file = new File(".\\src\\baidu");
        System.out.println(file.getAbsolutePath());
        try
        {
            System.out.println(file.getCanonicalPath());
        } catch (IOException e)