2015-10-28 66 views
0

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

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

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

回答

0

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

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

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