我正在尝试在 glassfish 3.1 服务器上加载/读取属性文件。我无法让它工作。我已经搜索并尝试了许多可能的解决方案。到目前为止都没有工作,结果总是 NULL。
我尝试了以下链接中的方法: How to use a property with Glassfish
我的方法:
final public class GTS_Properties{
...
public static Properties getPropertiesFromFile(String fileName){
URL url = GTS_Properties.class.getResource(fileName)
...
// url is always null
}
}
我的配置:构建路径上的文件夹属性。
/root/WEB-INF/classes/****.properties
Glassfish 服务器的外观(使用 eclipse 启动插件)
/glassfish-root/domain/eclipseApps/MyWebApp/WEB-INF/classes/****.properties
我试图将属性文件直接放在 WEB-INF 而不是类中。同样的结果。