gpt4 book ai didi

jsp - 如何从 Java 库方法打开文件以在 Apache Tomcat 中读取

转载 作者:行者123 更新时间:2023-11-28 22:21:28 25 4
gpt4 key购买 nike

我正在使用 Apache Tomcat 服务器。在库的 Java 类中,我需要打开一个文件以使用 getResourceAsStream() 读取它。该文件应该位于哪个目录中,以便可以从 Java 代码中打开它,我应该在 getResourceAsStream() 的参数中使用什么路径?

最佳答案

此代码从 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();

关于jsp - 如何从 Java 库方法打开文件以在 Apache Tomcat 中读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16138957/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com