获取项目内部资源的本地文件路径的最佳方法是什么?
我有一个 lib 文件夹,其中包含我想要执行的文件 dummy.exe,但首先我需要知道它在哪里(根据安装目录,每个用户的位置可能不同。
最佳答案
安装目录通常是启动 java 应用程序的目录,可以从正在运行的 java 应用程序中找到此路径
System.getProperty("user.dir");
如果你想获取文件相对于应用程序目录的绝对路径,你可以使用 File.absolutePath
String absolutePath = new File("lib/dummy.exe").getAbsolutePath();
关于java - 获取资源的本地文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17591523/