我正在尝试使用一个 jar 文件,它本身就是另一个 web 项目中的 web 应用程序。在我使用 eclipse 的导出到 jar 功能创建的 jar 中,我存储了一个目录。要从我正在使用的目录访问文件
BufferdReader tempDir = new BufferedReader(new InputStreamReader(getClass().getResourceAsStream(myDirPath),"UTF-8"));
// Then i iterate on tempDir
String line;
ArrayList<File> tempDirList = new ArrayList<File>();
int c = 0;
try {
while((line = tempDir.readLine())!= null)
{
File f = new File(line);
tempDirList.add(f);
c++;
}
} catch (IOException e)
{
e.printStackTrace();
}
现在,当我尝试读取文件时,在 tempDirList 上进行迭代时,我需要从中获取文件的文件路径,但我没有获取文件路径。所以我想知道我如何获取文件路径?