在 Java 中存储和加载应用程序级属性的最佳方式是什么。
.net 有什么类似的东西,我只需在 app.config 中放一些东西
<appSettings>
<add key="emailAddress" value="me@example.com" />
</appSettings>
然后像这样检索它:
string AdminEmail = ConfigurationManager.AppSettings["emailAddress"];
我是否必须将属性文件加载到文件流等中?似乎是不必要的工作。
我试过这个:
Properties props = new Properties();
FileInputStream fis = new FileInputStream("myProps.properties");
props.load(fis);
fis.close();
但这是给我一个 java.io.FileNotFoundException 异常。与类相关的属性文件需要转到哪里?