それ自体が別の Web プロジェクトの Web アプリケーションである jar ファイルを使用しようとしています。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 を反復処理すると、ファイルを取得するファイルパスが必要ですが、ファイルパスを取得できませんでした。ファイルパスを取得する方法を知りたいですか?