从Web项目之外的目录中读取文件

时间:2015-10-28 22:41:30

标签: servlets jboss web-container

我的Web应用程序项目(JBoss AS)需要读取驻留在此项目之外的文件。例如,要读取的文件位于/ tmp /.

看起来项目中的类无法访问/ tmp /下的文件。但是,它可以输出到/ tmp /.

中的文件

这是正常的吗?如何在Web应用程序中访问/ tmp /目录?

1 个答案:

答案 0 :(得分:0)

使用java.io.tmpdir系统属性。

File tmpDir = new File(System.getProperty("java.io.tmpdir"));
//Use tmpDir to access files in tmp directory

确保有读取/写入tmp目录内容的unix权限。