java - 在 glassfish Web 服务中加载属性或 XML

标签 java glassfish jax-ws

我有一个基本的 glassfish Web 服务,我正在尝试从 WEB-INF 文件夹加载一些属性。 然而,

Thread.currentThread().getContextClassLoader().getResource("test.properties") this.getClass().getResource("test.properties");

似乎没有在正确的目录中搜索。将 test.properties 替换为“.”,我得到了目录 文件:/C:/Program%20Files%20(x86)/glassfish-3.1.2/glassfish/domains/domain1/lib/classes/ 这是完全空的。

如何在这样的 Web 服务中从 java 层加载属性文件?

最佳答案

将其放入 WEB-INF/classes 并请求“/test.properties”

关于java - 在 glassfish Web 服务中加载属性或 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10541337/

相关文章:

java - 我可以从 Spring 启动应用程序将文件写入 CentOS usr/share/files/吗?

java - 在 spring 属性文件中使用环境变量

jsf - 警告 : Parameter 1 of type List<Bean<? >> 来自 public void org.omnifaces.cdi.eager.EagerBeansRepository.setXxx 不可解析为具体类型

java - 如何在 Glassfish 中创建自定义 URL http ://mysite. com/用户名?

java - Web 服务跨语言参数类型

java - HTTP 传输错误 : java.net.ConnectException:连接超时:在 Soap ws 客户端中连接

java - 使用 google drive 通过 java web app 存储/检索文件

Eclipse 无法找到 JRE

mysql - 在 Glassfish 5 中配置 Oracle MySQL 云服务

java - 如何使用 XML 配置和 JaxWsProxyFactoryBean 增加 Apache CXF 超时?