java - 从 Java EE 应用访问外部配置文件

标签 java file-io jakarta-ee

我必须访问位于应用服务器文件系统目录中的配置文件,但它并未部署为我的 Java EE 应用的一部分。

在这种情况下,getResourceAsStream() 会帮助我吗?

最佳答案

Would getResourceAsStream() help me in this case?

除非配置文件在类路径中,否则不会。你将不得不使用 java.io 来做你需要的事情,除非你可以说服应用服务器通过一些非标准的方式为你获取它。

这会将您带到 JavaEE 领域之外,并冒着与应用服务器的安全模型发生冲突的风险。

关于java - 从 Java EE 应用访问外部配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3807125/

相关文章:

java - 即使有资金池,MDB 的生命周期真的是短暂的吗?

Java、泛型和继承

java - 为什么最后包含点的目录名被视为目录,即使在 Java 中使用 File 对象不存在?

perl - 如何在 Perl 中同时浏览两个文件?

java - 当用户输入错误的值时,代码会继续无限循环

java - 如何在java中打开文件并解析每一行

jakarta-ee - @Named 注释的目的是什么

java - 阻止访问 localhost 以外的 java web 应用程序

eclipse - 如何在 Java EE @ServerEndpoint 中获取 session.getRequestURI() 的端口

java - 迭代当前链表而不显式引用它