Servlets 从Web项目外部的目录读取文件

Servlets 从Web项目外部的目录读取文件,servlets,jboss,web-container,Servlets,Jboss,Web Container,我的web应用程序项目(JBoss AS)需要读取驻留在此项目之外的文件。例如,要读取的文件位于/tmp/下 看起来项目中的类无法访问/tmp/下的文件。但是,它可以输出到/tmp/中的文件 这正常吗?如何在Web应用程序中访问/tmp/目录 使用java.io.tmpdir系统属性 File tmpDir = new File(System.getProperty("java.io.tmpdir")); //Use tmpDir to access files in tmp directory

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

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


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

使用
java.io.tmpdir
系统属性

File tmpDir = new File(System.getProperty("java.io.tmpdir"));
//Use tmpDir to access files in tmp directory
确保有unix权限读取/写入tmp目录上的内容