我正在使用 Apache Tomcat 服务器。在库中的 Java 类中,我需要打开一个文件以使用 getResourceAsStream() 读取它。文件应该在哪个目录中以便可以从 Java 代码中打开,我应该在 getResourceAsStream() 的参数中使用什么路径?
问问题
2713 次
1 回答
1
此代码从 conf 文件夹中读取 test.properties 文件:
File file = null;
if (System.getProperty("catalina.base") != null)
file = new File(System.getProperty("catalina.base") + "/conf/test.properties");
else
throw new RuntimeException("Catalina.base doesn't exists.");
FileInputStream fis = new FileInputStream(file);
props.load(fis);
fis.close();
于 2013-04-22T17:50:35.517 回答