Spring - 如何将文件写入classpath?

时间:2013-02-05 01:32:11

标签: java spring-mvc classpath

我正在尝试将新文件写入特定于我的类路径的位置。

FileOutputStream fileOut = new FileOutputStream("TEST-1.xls");
wb.write(fileOut);
fileOut.close();

如何指定“TEST-1.xls”以使路径相对于我的spring项目的类路径?

1 个答案:

答案 0 :(得分:2)

一般来说,“类路径”可能包含多个路径条目。实际上,大多数Classpath都可以。在这种情况下,您需要(以某种方式)推断出您所指的Classpath条目。

换句话说,鉴于Classpath的语义,短语“特定于我的类路径的位置”并不完全“合法”。将其与操作系统的PATH设置进​​行比较。如果我要求您将文件写入“特定于PATH设置的位置”,您会怎么做?