我可以使用:动态查找项目的目的地
getClass()。getClassLoader()。getResource(“”)。getPath());
动态获取我的项目中的类文件的路径。
但我需要为项目的主目录动态获取路径。我不能这样做静态,像这样:
File file = new File(“C:\ Users \ etc ...”);
因为项目的目的地可以从一台计算机更改为下一台计算机。我需要在项目的主目录中调用一个文件。我该如何动态地做到这一点。这和我在这个问题开始时的做法很相似,但它不能仅仅用于类。
有什么想法?
为什么不使用先前的策略为您的类创建路径字符串,然后将其用作File构造函数的输入? – Prateek
项目的主目录在运行时不存在。你的意思是安装目录?说一个网络应用程序? – EJP