我正在尝试访问java中web-inf文件夹中的.properties
文件,但我无法弄清楚如何操作。
如果无法访问该文件,为什么会这样?
然而,我可以从包内部访问文件。代码如下:
Properties prop = new Properties();
InputStream in = ReadPropertyFile.class.getResourceAsStream("temp.properties");
prop.load(in);
System.out.println(prop.getProperty("asd"));
in.close();
那么如何在java类中实现这个呢?
答案 0 :(得分:2)
我尝试使用以下代码。
Properties prop = new Properties();
prop.load(new FileInputStream("./WebContent/WEB-INF/my.properties"));
System.out.println(prop.getProperty("data"));
并且有效。