Java路径问题解决方案:[2]应用篇

2026-02-20 14:18:06

实际开发中遇到的关于路径问题的简单总结,仅供大家参考。

工具/原料

JAVA JDK版本 jdk1.7.0_51

windows 7 操作系统和Eclipse加部分应用插件

方法/步骤

相对路径都可以透过一下方式获得:

public class URLTest{

    public static void main(String[] args) {

    String relativelyPath = System.getProperty("user.dir");

    System.out.println("相对路径:"+relativelyPath);

    }

}

此方法是Java项目的根路径,而Java Web项目可能是服务器的某个路径并且不同的服务器路径也有不同,例如tomcat服务器是相对于安装目录“\bin”;在Java web项目中不要使用相对于当前用户目录的相对路径。

在java.io.*包中的类是根据当前用户目录分析相对路径名称的,此目录是由user.dir指定的,通常是Java虚拟机的调用目录,因此在使用java.io.*包中的类时,尽量避免使用相对路径。

代码展示图如下:注意事项

猜你喜欢